Sha256: 3c2f17d6a4a42868174e3384f24707ac3596f83ee89e99d884d741361c5e8f9e

Contents?: true

Size: 455 Bytes

Versions: 2

Compression:

Stored size: 455 Bytes

Contents

require "examples/example_helper"

module RR
module Expectations
describe TimesCalledExpectation, :shared => true do
  before do
    @space = Space.new
    @object = Object.new
    @method_name = :foobar
    @double = @space.double(@object, @method_name)
    @scenario = @space.scenario(@double)
    @scenario.with_any_args
  end

  def raises_expectation_error(&block)
    proc {block.call}.should raise_error(Errors::TimesCalledError)
  end
end
end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rr-0.3.10 examples/rr/expectations/times_called_expectation/times_called_expectation_helper.rb
rr-0.3.11 examples/rr/expectations/times_called_expectation/times_called_expectation_helper.rb