Our test tools often make it very easy to abuse mocks. This post provides some guidelines on using them properly by relying on explicit contracts.| dashbit.co