Everything about testing in general, especially TDD, Test-Driven Development: Really, It’s a Design Technique. Try to cover all testing concepts but with Test-Driven Development technique in mind.
Presentation: Unit testing & TDD concepts with best practice guidelines.
Related Article: This project is the first TDD kata and is explained at the following InfoQ article Test-Driven Development: Really, It’s a Design Technique.
mohamed_taman:RomanConverter$ mvn package
All the steps mentioned in the article are represented as a single commit with the step as a label, so if you browse the commits you will see the differences in the code changes from step 0.x to step 18.x.
If you have any issue, enhancement, or improvement please open an issue with appropriate label, at the following TDD Issue tracker.
-- Contacting me is easy, search my name on Google, or check my bio.