/TDD

Primary LanguageRubyMIT LicenseMIT

TDD (Test-driven development)

πŸ“— Table of Contents

πŸ“– TDD (Test-driven development)

TDD (Test-driven development) is a project that implements Test-driven development paradigm to create a simple class with several methods.

πŸ›  Built With

Tech Stack

Backend

(back to top)

Key Features

This project lets the user use the Solver class and it's methods:

  • Calculating Factorial.
  • Reversing a string.
  • Using the fizzbuzz methods.

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • IRB
  • Ruby
  • Rspec (for testing)

Setup

Clone this repository to your desired folder:

git clone https://github.com/hernandanielzamora/TDD.git

Install

Install this project with:

  bundle install

Usage

In order to use the project and it's tests, the user will need to run the following comand:

-ruby solver.rb

Run Tests

To run tests, run the following command:

bundle exec rspec

or

rspec spec

Deployment

You can deploy this project using: Heroku

πŸ‘₯ Author

πŸ‘€ Sameed Mohsin

πŸ‘₯ Author: HernΓ‘n Zamora

πŸ‘₯ Author: Nshanji Hilary Ndzi

(back to top)

πŸ”­ Future Features

  • Adding more math methods
  • Adding a basic UI to run the program

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please express your appreciation on LinkedIn.

(back to top)

πŸ™ Acknowledgments

I would like to thank Microverse for teaching me Ruby.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)