A Practical Introduction to Test-Driven Development

Por: Coursera . en: , ,

  • Automated Unit Testing Basics
    • Test-Driven Development starts with testing, and good TDD starts with good unit tests.
  • Unit Testing best practices
    • In this module we will discover the best practices for writing unit tests.
  • Writing Tests for TDD
    • In this module, we'll be translating user specs into unit tests, including all the steps of TDD before development.
  • The Red-Green-Refactor cycle in practice
    • In this module we'll discover a hands on approach to applying the Red-Green-Refactor mantra of unit testing.
  • The power of mocks
    • In this module we'll learn how to use mocks in python with the unittest.mock module.