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

https://github.com/billymohajeri/ruby-tdd-project

In this project I will implement a class with some methods, but I will do it by doing test-driven development (TDD). The idea is to write tests first and then the code. This will be verified in commits history, so it is important to use the proper sequence.
https://github.com/billymohajeri/ruby-tdd-project

rspec ruby

Last synced: 2 months ago
JSON representation

In this project I will implement a class with some methods, but I will do it by doing test-driven development (TDD). The idea is to write tests first and then the code. This will be verified in commits history, so it is important to use the proper sequence.

Awesome Lists containing this project

README

          

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Create database](#create-database)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖 Ruby TDD project

**Ruby TDD project** In this project we will implement a class with some methods, but we will do it by doing test-driven development (TDD). The idea is to write tests first and then the code. This will be verified in commits history, so it is important to use the proper sequence.

## 🛠 Built With

### Tech Stack

### Key Features

- **Create a method called factorial and create test for it**
- **Create a method called reverse and create test for it**
- **Create a method called fizzbuzz and create test for it**

(back to top)

## 🚀 Live Demo

- [Not deployed yet...]()

(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:

- [Ruby](https://www.ruby-lang.org/en/) installed and running.
- You should be able to use [IRB](https://en.wikipedia.org/wiki/Ruby_(programming_language)#Features).

### Setup

Clone this repository to your desired folder:

```
git clone git@github.com:billymohajeri/Ruby-TDD-Project.git
```

### Install

Install this project with:

```
cd Ruby-TDD-Project
gem install
```

(back to top)

## 👥 Authors

👤 **Billy Mohajeri**

- GitHub: [@BillyMohajeri](https://github.com/billymohajeri)
- Twitter: [@BillyMohajeri](https://twitter.com/BillyMohajeri)
- LinkedIn: [@BillyMohajeri](https://www.linkedin.com/in/billymohajeri)

👤 **Michael Amponsah**

- GitHub: [@michaelamponsah](https://github.com/michaelamponsah)
- Twitter: [@_mikeamponsah](https://twitter.com/_mikeamponsah)
- LinkedIn: [michaelamponsah](https://linkedin.com/in/mikeamponsah)

(back to top)

## 🔭 Future Features

- [ ] **Add tests for more edge cases**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

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

(back to top)

## ⭐️ Show your support

If you like this project, please consider giving it a star.

(back to top)

## 🙏 Acknowledgments

- I would like to thank all code reviewers for making this project better.

(back to top)

## 📝 License

This project is [MIT](./LICENSE/MIT.md) licensed.

(back to top)