test-doubles-fakes-mocks-and-stubs https://blog.pragmatists.com/test-doubles-fakes-mocks-and-stubs-1a7491dfa3da