Have you ever hesitated to re-run tests after making a change, because you don't want to re-run all of your tests? In today's episode, you'll learn how to use RSpec's …
Learn to deeply understand and effectively apply RSpec's advanced matcher DSL.
In this episode, we'll use RSpec custom matchers and compound expectations to make a spec both more concise, and more communicative.
Today we'll learn how to test code that interacts with the filesystem.
As we continue examining code smells in mockist tests, today we turn our attention to code that mocks out core I/O calls.
Today we fix a problem with an RSpec exception assertion.
Afraid your RSpec examples are giving you a false sense of security? Today we'll learn how to restore trust using verifying doubles.
Today we'll make some message expectations read better using RSpec's support for test spies.
Some more indications that you might not be using Mock Objects to best advantage.