module Bogus::RSpecExtensions
Public Instance Methods
fake(name, opts = {}, &block)
click to toggle source
# File lib/bogus/rspec/extensions.rb, line 5 def fake(name, opts = {}, &block) let(name) { fake(name, opts, &block) } end
fake_class(name, opts = {})
click to toggle source
# File lib/bogus/rspec/extensions.rb, line 9 def fake_class(name, opts = {}) before do fake_class(name, opts) end end
verify_contract(name, &block)
click to toggle source
# File lib/bogus/rspec/extensions.rb, line 15 def verify_contract(name, &block) syntax = RSpecSyntax.new(self) Bogus.add_contract_verification(syntax, name, &block) end