Test and Verification

Lecture 5


Test Driven Development
Test First
Automated unit-testing


  1. David Janzen, Hossein Saiedian: Test-Driven Development: Concepts, Taxonomy, and Future Direction
  2. Laurie Williams, E. Michael Maximilien, Mladen Vouk Test-Driven Development as a Defect-Reduction Practice
  3. [JUnit] JUnit Test Infected: Programmers Love Writing Tests
  4. [fow07] Martin Fowler, Mocks Aren't Stubs
  5. [Jef01] What is Extreme Programming
  6. [CUNIT guide] Cunit User's Guide