Seminar sylabus of PV260/NetSuite
10 - Test-Driven Development
TDD Mantra: Red-Green-Refactor
Red: Write a test and see it fail.
Green: Write a production code to make the failing test pass.
Refactor: Using a series of small steps, make the code understandable and free from duplicity, employing SOLID principles and design patterns. Run the tests often to make sure they all are still green.
Project for TDD: https://gitlab.fi.muni.cz/pv260/java-netsuite/tennis