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 (5)

Related Courses

Agile and TDD with C

21 Hours

Agile, TDD and Swift

35 Hours

Agile Software Testing Overview

7 Hours

iOS Automation Testing

14 Hours

Unit Testing with JUnit

21 Hours

Unit Testing with PHPUnit

14 Hours

Unit Testing with Python

21 Hours

Typescript Unit Testing

14 Hours

Unit Testing with C

35 Hours

Unit Testing: MSTest, xUnit, and nUnit

21 Hours

Unit Testing with Javascript

7 Hours

Unit Testing with C#

14 Hours

Agile Software Testing

14 Hours

Agile Software Testing with Continuous Integration

28 Hours

Introduction to Agile Testing

14 Hours

Related Categories