Testing tools, techniques, and best practices.
Some more indications that you might not be using Mock Objects to best advantage.
Today we continue in our series examining mock-object code smells.
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.
Ruby's "retry" keyword is powerful, but how do we test the code that uses it?
This episode is all about making tests that read better and fail better.
If you enjoyed the previous episode about how RSpec matchers really work, you're in for a treat today. Guest chef Noel Rappin joins us once again, this time to talk …
Here on RubyTapas one of my core philosophies is that it is always helpful to learn more about how our tools work under the covers. That's why today I'm very …
Last week we talked about the consequences of building an app without unit tests that might have forced us to deal with internal coupling. Today we look at the same …
In today's episode we'll meet an application written without tests, and discover the repercussions of that decision.