Skip to content
/ TDD Public

In this project we will implement a class with some methods, we did it by doing test-driven development (TDD).

Notifications You must be signed in to change notification settings

Bondok6/TDD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDD

In this project we will implement a class with some methods, but we will do it by doing test-driven development (TDD).

Built With

  • Ruby

Getting Started

Check the following instructions to install and use the project in you local machine!

Prerequisites

To begin with, you need to be able to use the ruby command, if you don't have it you can install it using any of these commands:

MacOS

brew install rbenv ruby-build
# Add rbenv to bash so that it loads every time you open a terminal
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile

# Install Ruby
rbenv install 3.0.1
rbenv global 3.0.1
ruby -v

Ubuntu

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

rbenv install 3.0.1
rbenv global 3.0.1
ruby -v

Windows

Use WSL

Setup

Once you have installed ruby you need to clone this project's repository, use this command in your terminal:

git clone git@github.com:Bondok6/TDD.git
cd TDD

Usage

To use run the decode method use this command:

ruby solver.rb

To Run Test

> rspec __tests__

Authors

👤 Kyrillos Hany

👤 Jeff Kayombo

🤝 Contributing

Contributions, issues, and feature requests are welcome and highly encouraged! We feel that your input is what helps us grow so you're always Welcome :)

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project! I would love to hear your thoughts and ideas 🖤

📝 License

This project is MIT licensed.

About

In this project we will implement a class with some methods, we did it by doing test-driven development (TDD).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages