Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fherrerao/tdd


https://github.com/fherrerao/tdd

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

# TDD

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

> In this project we implemented a class with some methods, by doing test-driven development (TDD)

## Built With

- Major languages: Ruby

## Getting Started

To get a local copy up and running follow these simple example st

### Prerequisites

- `ruby` required for running the code.
- `gem` required for linters.

### Setup

Run the following command in your terminal to clone this repo to your local machine `

```bash
> git clone [email protected]:fherrerao/TDD.git
```

Change directory into the newly created project

```bash
$ cd TDD
```

### Running Test Cases

1. - Go to the terminal (directory pointing to the root of the project)
2. - Run the command `rspec`
3. - To run test cases individually run the command `rpsec spec solver_spec.rb`

(replace rerelative_path_of_testfile with the actual relative path to the test file you want to run)
4. - All test cases passes, when no error message is shown in the terminal

## Authors

👤 **Sahar Abdel Samad**

- GitHub: [@sahar-abdelsamad](https://github.com/Sahar-AbdelSamad)
- Twitter: [@abdelsamadsahar](https://twitter.com/AbdelSamadSahar)
- LinkedIn: [sahar-abdel-samad](https://www.linkedin.com/in/sahar-abdel-samad/)

👤 **Fernando Herrera**

- GitHub: [@fherrerao](https://github.com/fherrerao);
- LinkedIn: [Fernando Herrera](https://www.linkedin.com/in/fherrerao/);
- Twitter: [Fernando Herrera](https://twitter.com/fherrera0206);

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Hat tip to anyone whose code was used
- Inspiration
- etc