test/stubba_acceptance_test.rb in mocha-0.2.1 vs test/stubba_acceptance_test.rb in mocha-0.3.0

- old
+ new

@@ -33,11 +33,10 @@ def test_should_stub_instance_method widget = Widget.new widget.expects(:model).returns('different_model') assert_equal 'different_model', widget.model - widget.verify end def test_should_stub_module_method should_stub_module_method end @@ -73,35 +72,31 @@ private def should_stub_module_method Thingy.expects(:wotsit).returns(:dooda) assert_equal :dooda, Thingy.wotsit - Thingy.verify end def should_stub_class_method widgets = [Widget.new] Widget.expects(:find).with(:all).returns(widgets) assert_equal widgets, Widget.find(:all) - Widget.verify end def should_stub_two_different_class_methods found_widgets = [Widget.new] created_widget = Widget.new Widget.expects(:find).with(:all).returns(found_widgets) Widget.expects(:create).with(:model => 'wombat').returns(created_widget) assert_equal found_widgets, Widget.find(:all) assert_equal created_widget, Widget.create(:model => 'wombat') - Widget.verify end def should_stub_instance_method_on_any_instance_of_a_class Widget.any_instance.expects(:model).at_least_once.returns('another_model') widget_1 = Widget.new widget_2 = Widget.new assert_equal 'another_model', widget_1.model assert_equal 'another_model', widget_2.model - Widget.any_instance.verify end end \ No newline at end of file