Today we fix a problem with an RSpec exception assertion.
Month: April 2015

Episode #302: Safe Proxy Part 3
Concluding this live-coded miniseries, this week we will use a callback to add error reporting capabilities.

Episode #301: Safe Proxy Part 2
Today we'll build on the foundation laide down in the last episode, and convert some exceptions into benign return values.

Episode #300: Safe Proxy Part 1
Today we begin a live-coding miniseries about wrapping making objects "safe" so they don't raise exceptions.

Episode #299: Instance Spy
Afraid your RSpec examples are giving you a false sense of security? Today we'll learn how to restore trust using verifying doubles.

Episode #298: File Find
In this "lost episode", we'll learn how to use Ruby's "find" library to dig through files on disk.

Episode #297: Test Spies
Today we'll make some message expectations read better using RSpec's support for test spies.

Episode #296: Mocking Smells 3
Some more indications that you might not be using Mock Objects to best advantage.

Episode #295: Predicate Return Value Part 2
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.