Module: BetterReceive

Defined in:
lib/better_receive.rb,
lib/better_receive/base.rb,
lib/better_receive/mock.rb,
lib/better_receive/stub.rb,
lib/better_receive/version.rb

Defined Under Namespace

Classes: Base, Mock, Stub

Constant Summary collapse

BETTER_VERSION =
"0.5.0"

Instance Method Summary collapse

Instance Method Details

#better_not_receive(*args, &block) ⇒ Object



11
12
13
# File 'lib/better_receive.rb', line 11

def better_not_receive(*args, &block)
  Mock.new(self).assert_negative_with(*args, &block)
end

#better_receive(*args, &block) ⇒ Object



7
8
9
# File 'lib/better_receive.rb', line 7

def better_receive(*args, &block)
  Mock.new(self).assert_with(*args, &block)
end

#better_stub(*args, &block) ⇒ Object



15
16
17
# File 'lib/better_receive.rb', line 15

def better_stub(*args, &block)
  Stub.new(self).assert_with(*args, &block)
end