This guide clarifies the differences between dummies, stubs, fakes, spies, and mocks. It includes practical examples and attempts to clarify the optimal use cases for each type.
Why do you think that https://github.com/merindorium/Guava is a good alternative to test-double-guide