Workshop: Automated testing from 0 to 100 in two days

This workshop is for both beginners and practitioners of automated testing. Through multiple hands-on programming exercises, you’ll learn about unit testing, test-driven development, test doubles, interaction-based testing, state-based testing, equivalence classes, and property-based testing.

The workshop consists of about 45% hands-on exercises, 25% demos, and 30% presentations. Exercises are in C# on .NET Core, although you can do some of the exercises in any language you prefer.

Knowledge of C# is assumed.

Computer Setup
You should bring a machine with a Git client and a C# .NET Core development environment.