The book has now been published and the content of this chapter has likely changed substanstially. Please see page 522 of xUnit Test Patterns for the latest information. Also known as: Imposter How can we verify logic independently when code it depends on is unusable? How can we avoid Slow Tests? We replace a component on which the SUT depends with a "test-specific equivalent." Sketch Test Double