Course Outline

Introduction


Automated unit testing frameworks

  • Writing good unit tests
  • Identifying and repairing fragile tests

TDD approaches

  • TDD as a design tool
  • TDD vs refactoring
  • TDD workflows and patterns
  • TDD schools and variations

TDD challenges

  • The workshop exercise explained

Merits of good tests in TDD context

  • Evolving what we have, take 1
  • Mocking explained
  • Using mocking frameworks
  • Evolving what we have, take 2
  • Breaking change
  • Evolving what we have, take 3

Coverage and counter-arguments
Retrospective

  21 Hours
 

Testimonials (6)

Related Courses

Related Categories