Ok. So, I kind of left you hanging there with The Coffee Machine Series. But, there was a good reason.
The Coffee Machine: A Series
Why do so many applications become so hard to maintain over time? What causes software to go wrong? How can we recognize when it turns on us? What can we do to bring it back? And, how can Ruby help?
Do not allow_any_instance_of (unless you must)
The RSpec team says not to use `allow_any_instance_of`. So, why did they include it in RSpec in the first place?