I like the “specification” style of testing – it makes more sense to me than the “assertion” style. But I’ve recently switched from RSpec to Minitest (with Mocha). Why? RSpec is huge. It makes lovely tests that read like English, but it’s huge. Plus its recent switch from object.should == something to expect(object).to be == something negates some of the elegance of its syntax (although I understa