Topic: Testing, Testing, 1, 2, 3…

Automated tests have become a crucial part of writing quality software, and dynamic languages are well-suited to test writing. Good tests can also answer the claim that dynamic languages’ lack of type-checking make them less robust. We’ll discuss…

  • Intro to tests
  • Test-driven development
  • Parameterizing
  • mocking and patching
  • property-based testing
  • measuring test coverage

Meeting notes