Chapter 21 Testing

Learning outcomes:

  • Purpose of automated testing
  • Different levels of test
  • Balance: speed, fragility, coverage
  • Reiterate: reactive code needs a reactive context