- 📖 About the Project
- 💻 Getting Started
- 👥 Author
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
TDD project is an exercise in Test-Driven Development (TDD) using the Ruby programming language. In this project, a class named Solver is implemented, containing factorial, reverse and fizzbuzz methods. The project is developed using the TDD methodology, ensuring that tests are written first before implementing the code.
Ruby, Visual Studia Code, WSL
Ruby
WSL
- [Test-Driven Development (TDD)]
- [Solver Class]
- [Exception Handling]
- [Unit testing]
In order to use this project.. Clone this repository to your desired folder by pasting this command in your command line interface:
https://github.com/Uzair-Manzoor/TDD-project.git
Ruby Git
To install the project's dependencies, run:
bundle install
To use, run:
ruby solver.rb
To test, run:
rspec
👥 Author 1
- GitHub: @Uzair Manzoor
- Twitter: @Uzair Manzoor
- LinkedIn: @Uzair Manzoor
👥 Author 2
- GitHub: @Enoh Collins
- Facebook: @Enoh Collins
- LinkedIn: @Enoh Collins
- [Performance Optimization]
- [Additional Mathematical Functions]
- [Error Handling Improvements]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Kindly give this project a star if you like it.
I would like to thank Microverse.
This project is MIT license.