Sha256: 4a4f792a12506e0a3e572469a8edd8e201c1ac019b49ea05c729e3410ecc8baf
Contents?: true
Size: 632 Bytes
Versions: 8
Compression:
Stored size: 632 Bytes
Contents
require "examples/example_helper" module RR describe Double, "#verify" do before do @space = Space.new @object = Object.new @method_name = :foobar @object.methods.should_not include(@method_name.to_s) @double = @space.double(@object, @method_name) end it "verifies each scenario was met" do scenario = Scenario.new(@space, @double, @space.scenario_definition) @double.register_scenario scenario scenario.with(1).once.returns {nil} proc {@double.verify}.should raise_error(Errors::TimesCalledError) @object.foobar(1) proc {@double.verify}.should_not raise_error end end end
Version data entries
8 entries across 8 versions & 1 rubygems