TDD in a box
Learn some wicked TDD skills with this excellent calculator application.
You can build the solution and run the unit tests with the script run-tests.cmd
.
Here are some functions to drive out with tests:
- Add
- Subtract
- Multiply
- Divide (throw ArgumentException on division by zero)
- MultiplyByRandomNumber