10:00 - 17:00
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
- 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. You should bring a machine with a Git client and a C# .NET Core development environment. Knowledge of C# is assumed.
Who should attend
This workshop aims at participants with varying degrees of experience with automated testing. While it starts with the basics of TDD and unit testing, it also covers advanced topics such as property-based testing.
Knowledge of C# is assumed.
You should bring a machine with a Git client and a C# .NET Core development environment.