Mocha on Bacon
Posted by James Mead Tue, 19 Jan 2010 10:53:00 GMT
Some time ago, I removed Bacon integration from Mocha after deciding to only maintain integration with Test::Unit and MiniTest which are both Ruby standard libraries.
Happily Eloy Duran has just re-incarnated the Mocha adapter for Bacon. He’s updated the code a bit and re-written the tests. Thanks, Eloy.
Here’s an example of what you can do with Bacon and Mocha :-
require File.expand_path('../spec_helper', __FILE__)
describe "Bacon specs using Mocha, with a mock" do
extend MochaBaconHelper
it "passes when all expectations were fulfilled" do
mockee = mock()
lambda do
mockee.expects(:blah)
mockee.blah
end.should.be satisfied
end
end