Today we fix a problem with an RSpec exception assertion.
Concluding this live-coded miniseries, this week we will use a callback to add error reporting capabilities.
Today we'll build on the foundation laide down in the last episode, and convert some exceptions into benign return values.
Today we begin a live-coding miniseries about wrapping making objects "safe" so they don't raise exceptions.
Afraid your RSpec examples are giving you a false sense of security? Today we'll learn how to restore trust using verifying doubles.
In this "lost episode", we'll learn how to use Ruby's "find" library to dig through files on disk.
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.
In the second of two episodes about predicate return values, we look at some of the subtle ways that non-boolean predicate return values can catch programmers by surprise.