Module: Mocha::Integration::Bacon::Version11AndAbove
- Included in:
- Bacon::Context
- Defined in:
- lib/mocha/integration/bacon/version_11_and_above.rb
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/mocha/integration/bacon/version_11_and_above.rb', line 11 def self.included(base) base.class_eval do alias :it_before_bacon :it def it(description) it_before_bacon(description) do assertion_counter = ::Mocha::Integration::Bacon::AssertionCounter.new(::Bacon::Counter) mocha_setup yield mocha_verify(assertion_counter) mocha_teardown end end end end |