Okay, let’s be honest, when was the last time you actually wrote a unit test for a Rake task? My guess is NEVER. Unit testing Rake tasks is a pain in the ass to say the least. Most developers “work around” unit testing Rake tasks by extracting logic out of the Rake task and into an actual unit testable Ruby object, still leaving the actual Rake task untested. This may be acceptable for some develo