require 'spec_helper' require 'mspec/expectations/expectations' require 'mspec/runner/mspec' require 'mspec/guards' require 'mspec/helpers' describe Object, "#flunk" do before :each do MSpec.stub!(:actions) MSpec.stub!(:current).and_return(mock("spec state").as_null_object) end it "raises an SpecExpectationNotMetError unconditionally" do lambda { flunk }.should raise_error(SpecExpectationNotMetError) end it "accepts on argument for an optional message" do lambda {flunk "test"}.should raise_error(SpecExpectationNotMetError) end end