Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maximoortelli/tdd_proyect
https://github.com/maximoortelli/tdd_proyect
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/maximoortelli/tdd_proyect
- Owner: maximoortelli
- License: mit
- Created: 2023-11-17T23:28:53.000Z (12 months ago)
- Default Branch: dev
- Last Pushed: 2023-11-18T01:07:10.000Z (12 months ago)
- Last Synced: 2023-11-19T02:03:09.642Z (12 months ago)
- Language: Ruby
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐ Table of Contents
- [๐ Table of Contents](#-table-of-contents)
- [๐ TDD\_Project ](#-tdd_project-)
- [๐ Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [๐ป Getting Started ](#-getting-started-)
- [Setup ](#setup-)
- [Prerequisites ](#prerequisites-)
- [Usage of Ruby ](#usage-of-ruby-)
- [๐งช Tests ](#-tests-)
- [๐ฅ Authors ](#-authors-)
- [๐ญ Future Features ](#-future-features-)
- [๐ค Contributing ](#-contributing-)
- [โญ๏ธ Show your support ](#๏ธ-show-your-support-)
- [๐ Acknowledgments ](#-acknowledgments-)
- [๐ License ](#-license-)This project follows the Test-Driven Development (TDD) approach. Each feature has been developed starting with a test case, as per TDD guidelines.
The project is built using ruby. Getting Started Follow these steps to understand and work on the project:
The project is built using the following technologies:
Ruby
- **Create a class called `Solver`**
- **Create a method called `factorial` for the Solver class**
- **Create a method called `reverse` for the Solver class**
- **Create a method called `fizzbuzz` for the Solver class**
To get a local copy up and running, follow these steps.
Clone this repository to your local machine:
```
git clone https://github.com/maximoortelli/TDD_Proyect.git
Navigate to the project folder:
cd TDD_Project
- An integrated development environment (IDE) like Visual Studio Code.
- Ruby installed on your machine.
- Git installed on your machine.
- A GitHub account for version control.
Follow these steps to use the program:
1. Open your terminal.
2. Navigate to the directory where the program files are located using the `cd` command.
bash
cd /path/to/your/program/files
The project includes a series of unit tests to validate the functionality of all methods in the `Solver` class. To run the tests, navigate to the project directory and execute the following:
```bash
# run tests
ruby tests/test_solver.rb
```
๐ค **Maximo Ortelli**
- GitHub: [@githubhandle](https://github.com/maximoortelli)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/maximo-ortelli-rueda/)
- [ ] **Rspec test**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/maximoortelli/TDD_Proyect/issues).
If you like this project or if it helped you, please give a โญ๏ธ. I'd really appreciate it!
I would like to thank Microverse and all my peers and colleagues at Microverse for giving me the opportunity to work on this project.
This project is [MIT](./LICENSE).