Testing Without Mocks: A Pattern Language
James Shore
APRIL 27, 2018
When programmers use test-driven development (TDD), the code they test interacts with other parts of the system that aren't being tested. For each external system--service, database, file system, or even environment variables--create one wrapper class that's responsible for interfacing with that system.
Let's personalize your content