Enning94 / TDD-Project

This project follows the Test-Driven Development (TDD) methodology, where tests are written before the code. The process begins by defining desired behavior through tests. Code is then incrementally developed to pass these tests.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TDD-Project

This project follows the Test-Driven Development (TDD) methodology, where tests are written before the code. The process begins by defining desired behavior through tests. Code is then incrementally developed to pass these tests.

TDD-Project

πŸ“— Table of Contents

πŸ“– TDD-Project

TDD-Project follows the Test-Driven Development (TDD) methodology, where tests are written before the code. The process begins by defining desired behavior through tests. Code is then incrementally developed to pass these tests.

πŸ›  Built With Ruby

Tech Stack Rspec

Server

Key Features

  • A factorial method takes an integer as argument and return its factorial.
  • A reverse method takes a word and reverse it.
  • A fizzbuzz method takes an integer as argument and returns a string.
  • All methods should pass the written tests

(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 3.2.2
  • VSCode or RubyMine

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:Enning94/TDD-Project.git

Install

Install this project with:

  cd TDD-Project
  bundle install

Usage

To run the project, execute the following command:

  ruby result.rb

Run tests

To run tests, run the following command:

  bundle exec rspec

(back to top)

πŸ‘₯ Authors

πŸ‘€ Enning Festus

πŸ‘€ Foga Kater Amos

(back to top)

πŸ”­ Future Features

(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 consider adding a ⭐️

(back to top)

πŸ™ Acknowledgments

I would like to thank Microverse

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

This project follows the Test-Driven Development (TDD) methodology, where tests are written before the code. The process begins by defining desired behavior through tests. Code is then incrementally developed to pass these tests.

License:MIT License


Languages

Language:Ruby 100.0%