- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
This project was built in order to learn how to use modules and include them inside a class. The whole project was written in Ruby, using Rubocop as linter an tester.
To learn how to include module methods inside a class we create a class named my_list and a module called my_enumerable which contains a set of functionalities that are tested in the test.rb file.
Languajes
- [Has a set of functionalities]
- [Uses yield and blocks]
- [Written in Ruby]
This repository includes the file that is used to decode the message:
- Use test to run the tests and try the functionality.
Clone this repository to your desired folder:
1 - Go to the <> Code section in the repository.
2 - Select the https tab and copy the url provided.
3 - Use the git clone command in the root of the folder where you will save the project.
Note: For more information you can visit About remote Repositories and Adding and cloning repositories.
In order to run this project you need:
- Visual Studio Code
- Ruby
This project just needs a Ruby interpreter. However, it uses RuboCop as a tester and as linter.
You can install it with the following command:
bundle install
To make use of the project, you must be able to run Ruby code in your computer.
One way of doing this is by Installing WSL (if you are on Windows) and using the IRB terminal to run the code
Another way is by running
ruby test.rb
In your wsl terminal.
To run the tests, you need to execute the following command: rubocop
π₯ Author: HernΓ‘n Zamora
- GitHub: @hernandanielzamora
- Twitter: @HernanZamora14
- LinkedIn: Linkedin
π₯ Author: Nshanji Hilary Ndzi
- GitHub: @dazehinn
- Twitter: @hilaryndzi
- LinkedIn: Linkedin
- [Enable the user to enter data]
- [Building Front-End]
- [N/A]
- [N/A]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page. Or send them directly to me.
If you like this project feel free to let me know via Linkedin - Github - Twitter, also don't forget to leave your βοΈ. I will always appreciate your comments.
- Templete used in project provided by Microverse.
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.