Test doubles are a powerful but easy-to-misuse tool for design. In this episode, we look at some tell-tale signes that mocks aren't being used effectively.
Today we learn about how the StringIO class can help us test methods that work with files.
Today we continue in our series examining mock-object code smells.
Today we begin a conversation about Service Objects and alternatives.
Some more indications that you might not be using Mock Objects to best advantage.