examples/rr/space/space_reset_example.rb in rr-0.2.5 vs examples/rr/space/space_reset_example.rb in rr-0.3.0

- old
+ new

@@ -10,15 +10,15 @@ @object2 = Object.new @method_name = :foobar end it "removes the ordered scenarios" do - double1 = @space.create_double(@object1, :foobar1) - double2 = @space.create_double(@object1, :foobar2) + double1 = @space.double(@object1, :foobar1) + double2 = @space.double(@object1, :foobar2) - scenario1 = @space.create_scenario(double1) - scenario2 = @space.create_scenario(double2) + scenario1 = @space.scenario(double1) + scenario2 = @space.scenario(double2) scenario1.ordered scenario2.ordered @space.ordered_scenarios.should_not be_empty @@ -26,18 +26,18 @@ @space.reset @space.ordered_scenarios.should be_empty end it "resets all doubles" do - double1 = @space.create_double(@object1, @method_name) + double1 = @space.double(@object1, @method_name) double1_reset_calls = 0 (class << double1; self; end).class_eval do define_method(:reset) do || double1_reset_calls += 1 end end - double2 = @space.create_double(@object2, @method_name) + double2 = @space.double(@object2, @method_name) double2_reset_calls = 0 (class << double2; self; end).class_eval do define_method(:reset) do || double2_reset_calls += 1 end @@ -57,22 +57,22 @@ @object = Object.new @method_name = :foobar end it "resets the doubles" do - double = @space.create_double(@object, @method_name) + double = @space.double(@object, @method_name) @space.doubles[@object][@method_name].should === double @object.methods.should include("__rr__#{@method_name}") @space.reset_double(@object, @method_name) @space.doubles[@object][@method_name].should be_nil @object.methods.should_not include("__rr__#{@method_name}") end it "removes the object from the doubles map when it has no doubles" do - double1 = @space.create_double(@object, :foobar1) - double2 = @space.create_double(@object, :foobar2) + double1 = @space.double(@object, :foobar1) + double2 = @space.double(@object, :foobar2) @space.doubles.include?(@object).should == true @space.doubles[@object][:foobar1].should_not be_nil @space.doubles[@object][:foobar2].should_not be_nil @@ -95,17 +95,17 @@ @object2 = Object.new @method_name = :foobar end it "resets the double and removes it from the doubles list" do - double1 = @space.create_double(@object1, @method_name) + double1 = @space.double(@object1, @method_name) double1_reset_calls = 0 (class << double1; self; end).class_eval do define_method(:reset) do || double1_reset_calls += 1 end end - double2 = @space.create_double(@object2, @method_name) + double2 = @space.double(@object2, @method_name) double2_reset_calls = 0 (class << double2; self; end).class_eval do define_method(:reset) do || double2_reset_calls += 1 end