Module: Sus::Mocks
- Defined in:
- lib/sus/mock.rb
Instance Method Summary collapse
Instance Method Details
#after(error = nil) ⇒ Object
85 86 87 88 89 |
# File 'lib/sus/mock.rb', line 85 def after(error = nil) super @mocks&.each_value(&:clear) end |
#mock(target) ⇒ Object
91 92 93 94 95 96 97 98 99 100 101 |
# File 'lib/sus/mock.rb', line 91 def mock(target) validate_mock!(target) mock = self.mocks[target] if block_given? yield mock end return mock end |