Project 4 is all about Test Driven Development (TDD). This is the practice where you write your unit tests before writing any of your implementation code.
You can read more about TDD at https://www.guru99.com/test-driven-development.html
Complete project 4 by doing the following:
- Fork the template for this project from https://github.com/UltimateSandbox/project-4-initial.git
- Clone the template from your repo into your local system using the IDE.
- In the GentlyDownTheStream class, read the TODO comment at the top of each method.
- Go to the corresponding test in the GentlyDownTheStreamTest class and look at the code implemented for the expected value.
- Use this code to update/write the implementing code in the GentlyDownTheStream class for that specific method.
- You have 9 methods to complete - the first one is done for you already.
- Each of the methods in the GentlyDownTheStream class can be implemented with a single return statement - use the first method as an example.
- You are complete once all 10 of your unit tests pass.
- Any questions, let me know!