https://github.com/timbar09/test_driven_development-ruby
In this project we implemented the class, 'solve' with some methods using test-driven development (TDD). The idea is to write tests first and then the code.
https://github.com/timbar09/test_driven_development-ruby
gitflow-workflow pair-programming test-driven-development
Last synced: 10 months ago
JSON representation
In this project we implemented the class, 'solve' with some methods using test-driven development (TDD). The idea is to write tests first and then the code.
- Host: GitHub
- URL: https://github.com/timbar09/test_driven_development-ruby
- Owner: Timbar09
- License: mit
- Created: 2023-04-19T15:14:31.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-04-20T14:44:02.000Z (almost 3 years ago)
- Last Synced: 2025-02-04T10:49:06.171Z (12 months ago)
- Topics: gitflow-workflow, pair-programming, test-driven-development
- Language: Ruby
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Test_Driven_Development-Ruby
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Run tests](#run-tests)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)
# 📖 Test_Driven_Development-Ruby
In this project we implemented the class, 'solve' with some methods using test-driven development (TDD). The idea is to write tests first and then the code.
Client
- **Test-Driven Development**
> The project will follow the principles of TDD, where tests will be written first and then the code will be implemented to pass those tests.
- **Class Implementation**
> The project will involve implementing a class with a set of methods. The methods will be designed to achieve specific functionality.
- **Method Design**
> The methods in the class will be designed to achieve specific functionality following the best practices in method design to ensure that they are easy to understand and maintain.
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
- To install [Ruby](https://www.ruby-lang.org/en/documentation/installation/)
### Setup
Clone this repository to your desired folder:
```sh
cd my-folder
git clone https://github.com/Timbar09/Test_Driven_Development-Ruby.git
```
### Run tests
To run tests, run the following command:
```sh
rspec ./spec/[name of test-file]
```
For example:
```sh
rspec ./spec/factorial_spec.rb
```
| 👤 Author | GitHub | Twitter | LinkedIn |
| :-- | :-- | :-- | :-- |
| Miles Mosweu | [@Timbar09](https://github.com/Timbar09) | [@Milez09](https://twitter.com/Milez09) | [@miles-mosweu09](https://www.linkedin.com/in/miles-mosweu09) |
| Fitz Gerald | [@fitz95](https://github.com/fitz95) | [@nsonggerald](https://twitter.com/nsonggerald) | [@nsong-asoh](https://www.linkedin.com/in/nsong-asoh) |
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/Timbar09/Test_Driven_Development-Ruby/issues).
If you like this project, give it a ⭐️ and let me know what you like in particular.
I would like to thank the microverse community for the useful content.
This project is [MIT](./LICENSE) licensed.