An open API service indexing awesome lists of open source software.

https://github.com/natasha-ct/testdrivendevop

This is a collaborated project we did when practicing application of Test Driven Development(TDD) principles in developing programs. All the classes and methods were written after the tests had been implemented.
https://github.com/natasha-ct/testdrivendevop

rspec-testing ruby test test-driven-development

Last synced: over 1 year ago
JSON representation

This is a collaborated project we did when practicing application of Test Driven Development(TDD) principles in developing programs. All the classes and methods were written after the tests had been implemented.

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# TEST DRIVEN DEVELOPMENT

This is a collaborated project we did when practicing application of Test Driven Development(TDD) principles in developing programs. All the classes and methods were written after the tests had been implemented.We used algorithms for factorial and fizzbuzz.

## Built With
- Ruby
- Terminal
- Rspec for testing
- Rubocop (linters)

## Getting Started
-To get a local copy up and running follow these simple example steps.

### Install
In your terminal, navigate to your current directory and run this code:

https://github.com/NATASHA-ct/TestDrivenDevop.git

-Locate the directory in your file explorer

-cd schoo-library

-Install Rubocop using...
bundle install

For Rspec you need to install the rspec gem using :
gem install rspec

-NB* individual tests are known in RSpec, as the “Examples”.

To run the test run in your terminal :rspec spec

### Run Linters:
-To run rubocop we use...
rubocop .

-To autocorrect offenses with rubocop we use:
rubocop --auto-correct-all or rubocop -A

## Authors

👤 **Natasha Tatenda Chirombe**

- GitHub: [@NATASHA-ct]((https://github.com/NATASHA-ct)
- Twitter: [@NatashaChirombe]
- LinkedIn: [Natasha Chirombe](linkedin.com/in/natasha-chirombe-1531aa17b)

👤 **Mustafa Fahimy**(contributor)

- GitHub: [@fahimy143](https://github.com/fahimy143)
- LinkedIn: [Mustafa Fahimy](https://www.linkedin.com/in/mustafa-fahimy-307566236/)

🤝 Contributing
Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support
Give a ⭐️ if you like this project!

## Acknowledgments
Hat tip to all documentations used
Inspiration

## 📝 License
This project is MIT licensed.