class RSpec::Expect
Public Instance Methods
not_to(verifier)
click to toggle source
# File lib/pork-rspec/expect.rb, line 18 def not_to verifier to(verifier, true) end
Also aliased as: to_not
to(verifier, negate=false)
click to toggle source
# File lib/pork-rspec/expect.rb, line 7 def to verifier, negate=false case verifier when Array, Mock::Receive mock(verifier) else expect = Pork::Expect.new(pork_stat, object) expect.not if negate verifier.call(expect) end end
Private Instance Methods
mock(receive)
click to toggle source
# File lib/pork-rspec/expect.rb, line 24 def mock receive case receive when Array receive.each(&method(:stub)) else stub(receive) end object end
stub(receive)
click to toggle source
# File lib/pork-rspec/expect.rb, line 35 def stub receive receive.blocks.each do |block| Muack::API.mock(object).method_missing(receive.message, &block) end end