Testing Without Mocks: A Pattern Language
James Shore
FEBRUARY 16, 2023
Bad tests are a sign of bad design, so some people use techniques such as Hexagonal Architecture and functional core, imperative shell to separate logic from infrastructure. Infrastructure is code that involves external systems or state.) It depends on Rot13 , a Logic class, and CommandLine , an Infrastructure class.
Let's personalize your content