{"id":17560952,"url":"https://github.com/timbar09/test_driven_development-ruby","last_synced_at":"2025-03-29T11:13:10.867Z","repository":{"id":187418219,"uuid":"630055296","full_name":"Timbar09/Test_Driven_Development-Ruby","owner":"Timbar09","description":"In this project we implemented the class, 'solve' with some methods using test-driven development (TDD). The idea is to write tests first and then the code.","archived":false,"fork":false,"pushed_at":"2023-04-20T14:44:02.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-02-04T10:49:06.171Z","etag":null,"topics":["gitflow-workflow","pair-programming","test-driven-development"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Timbar09.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-04-19T15:14:31.000Z","updated_at":"2023-04-20T14:44:06.000Z","dependencies_parsed_at":"2023-08-10T10:04:23.424Z","dependency_job_id":null,"html_url":"https://github.com/Timbar09/Test_Driven_Development-Ruby","commit_stats":null,"previous_names":["timbar09/test_driven_development-ruby"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timbar09%2FTest_Driven_Development-Ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timbar09%2FTest_Driven_Development-Ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timbar09%2FTest_Driven_Development-Ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Timbar09%2FTest_Driven_Development-Ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Timbar09","download_url":"https://codeload.github.com/Timbar09/Test_Driven_Development-Ruby/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246174606,"owners_count":20735417,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gitflow-workflow","pair-programming","test-driven-development"],"created_at":"2024-10-21T11:44:02.704Z","updated_at":"2025-03-29T11:13:10.852Z","avatar_url":"https://github.com/Timbar09.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Test_Driven_Development-Ruby\r\n\r\n\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\r\n\r\n# 📗 Table of Contents\r\n\r\n- [📖 About the Project](#about-project)\r\n  - [🛠 Built With](#built-with)\r\n    - [Tech Stack](#tech-stack)\r\n- [💻 Getting Started](#getting-started)\r\n  - [Setup](#setup)\r\n  - [Prerequisites](#prerequisites)\r\n  - [Run tests](#run-tests)\r\n- [👥 Authors](#authors)\r\n- [🔭 Future Features](#future-features)\r\n- [🤝 Contributing](#contributing)\r\n- [⭐️ Show your support](#support)\r\n- [🙏 Acknowledgements](#acknowledgements)\r\n- [📝 License](#license)\r\n\r\n# 📖 Test_Driven_Development-Ruby\u003ca name=\"about-project\"\u003e\u003c/a\u003e\r\n\r\nIn this project we implemented the class, 'solve' with some methods using test-driven development (TDD). The idea is to write tests first and then the code.\r\n\r\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\r\n\r\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\r\n\r\n\u003csummary\u003eClient\u003c/summary\u003e\r\n  \u003cul\u003e\r\n    \u003cli\u003e\u003ca href=\"https://www.ruby-lang.org/en/documentation/\"\u003eRuby\u003c/a\u003e\u003c/li\u003e\r\n  \u003c/ul\u003e\r\n\u003c/details\u003e\r\n\r\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\r\n\r\n- **Test-Driven Development**\r\n\r\n  \u003e The project will follow the principles of TDD, where tests will be written first and then the code will be implemented to pass those tests.\r\n\r\n- **Class Implementation**\r\n\r\n  \u003e The project will involve implementing a class with a set of methods. The methods will be designed to achieve specific functionality.\r\n\r\n- **Method Design**\r\n\r\n  \u003e The methods in the class will be designed to achieve specific functionality following the best practices in method design to ensure that they are easy to understand and maintain.\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n\r\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\r\n\r\nTo get a local copy up and running, follow these steps.\r\n\r\n### Prerequisites\r\n\r\nIn order to run this project you need:\r\n\r\n- To install [Ruby](https://www.ruby-lang.org/en/documentation/installation/)\r\n\r\n### Setup\r\n\r\nClone this repository to your desired folder:\r\n\r\n```sh\r\n  cd my-folder\r\n  git clone https://github.com/Timbar09/Test_Driven_Development-Ruby.git\r\n```\r\n\r\n### Run tests\r\n\r\nTo run tests, run the following command:\r\n\r\n```sh\r\n  rspec ./spec/[name of test-file]\r\n```\r\n\r\nFor example:\r\n\r\n```sh\r\n  rspec ./spec/factorial_spec.rb\r\n```\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n\r\n\u003c!-- AUTHORS --\u003e\r\n\r\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\r\n\r\n| 👤 Author | GitHub | Twitter | LinkedIn |\r\n| :-- | :-- | :-- | :-- |\r\n| Miles Mosweu | [@Timbar09](https://github.com/Timbar09) | [@Milez09](https://twitter.com/Milez09) | [@miles-mosweu09](https://www.linkedin.com/in/miles-mosweu09) |\r\n| Fitz Gerald | [@fitz95](https://github.com/fitz95) | [@nsonggerald](https://twitter.com/nsonggerald) | [@nsong-asoh](https://www.linkedin.com/in/nsong-asoh) |\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n\r\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\r\n\r\nContributions, issues, and feature requests are welcome!\r\n\r\nFeel free to check the [issues page](https://github.com/Timbar09/Test_Driven_Development-Ruby/issues).\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n\r\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\r\n\r\nIf you like this project, give it a ⭐️ and let me know what you like in particular.\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n\r\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\r\n\r\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\r\n\r\nI would like to thank the microverse community for the useful content.\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n\r\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\r\n\r\nThis project is [MIT](./LICENSE) licensed.\r\n\r\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimbar09%2Ftest_driven_development-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimbar09%2Ftest_driven_development-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimbar09%2Ftest_driven_development-ruby/lists"}