This deck is about a subset of the test automation patterns in Gerard Meszaros’ great book, xUnit Test Patterns – Refactoring Test Code.
The subset in question consists of the patterns relating to the concept of Test Doubles.
The deck is inspired by the patterns, and heavily reliant on extracts from the book.
The motivation for the deck is my belief that it is quite beneficial, when using and discussing Test Doubles, to rely on standardised terminology and patterns.
keywords: test double, xUnit test patterns, test stub, test spy, mock object, fake object, dummy object, indirect input, indirect output, control point, observation point, front door, back door, state verification, behaviour verification, responder, saboteur, stunt double, george meszaros, test double patterns