module Assert
Constants
- StubCall
- StubCallSpy
- U
alias for brevity
- VERSION
Public Class Methods
config()
click to toggle source
# File lib/assert.rb, line 14 def self.config @config ||= Config.new end
configure() { |config| ... }
click to toggle source
# File lib/assert.rb, line 18 def self.configure yield config if block_given? end
runner()
click to toggle source
# File lib/assert.rb, line 30 def self.runner config.runner end
stub(*pargs, **kargs, &block)
click to toggle source
# File lib/assert/stub.rb, line 10 def self.stub(*pargs, **kargs, &block) MuchStub.stub(*pargs, **kargs, &block) end
stub_on_call(*pargs, **kargs, &block)
click to toggle source
# File lib/assert/stub.rb, line 14 def self.stub_on_call(*pargs, **kargs, &block) MuchStub.stub_on_call(*pargs, **kargs, &block) end
stub_send(*pargs, **kargs, &block)
click to toggle source
# File lib/assert/stub.rb, line 26 def self.stub_send(*pargs, **kargs, &block) orig_caller = caller_locations begin MuchStub.stub_send(*pargs, **kargs, &block) rescue MuchStub::NotStubbedError => ex ex.set_backtrace(orig_caller.map(&:to_s)) raise ex end end
stub_spy(*pargs, **kargs, &block)
click to toggle source
# File lib/assert/stub.rb, line 44 def self.stub_spy(*pargs, **kargs, &block) MuchStub.spy(*pargs, **kargs, &block) end
stub_tap(*pargs, **kargs, &block)
click to toggle source
# File lib/assert/stub.rb, line 36 def self.stub_tap(*pargs, **kargs, &block) MuchStub.tap(*pargs, **kargs, &block) end
stub_tap_on_call(*pargs, **kargs, &block)
click to toggle source
# File lib/assert/stub.rb, line 40 def self.stub_tap_on_call(*pargs, **kargs, &block) MuchStub.tap_on_call(*pargs, **kargs, &block) end
stubs()
click to toggle source
# File lib/assert/stub.rb, line 6 def self.stubs MuchStub.stubs end
suite()
click to toggle source
# File lib/assert.rb, line 26 def self.suite config.suite end
unstub(*pargs, **kargs)
click to toggle source
# File lib/assert/stub.rb, line 18 def self.unstub(*pargs, **kargs) MuchStub.unstub(*pargs, **kargs) end
unstub!()
click to toggle source
# File lib/assert/stub.rb, line 22 def self.unstub! MuchStub.unstub! end
view()
click to toggle source
# File lib/assert.rb, line 22 def self.view config.view end