Class: Test::Unit::TestCase

Inherits:
Object show all
Defined in:
lib/stump/core_ext/test_case.rb

Instance Method Summary collapse

Instance Method Details

#stumpdown!Object



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/stump/core_ext/test_case.rb', line 4

def stumpdown!
  begin
    if !Stump::Mocks.failures.nil? && !Stump::Mocks.failures.empty?
      fails = Stump::Mocks.failures.map {|object, method| "#{object.inspect} expected #{method}"}.join(", ")
    
      flunk "Unmet expectations: #{fails}"
    end
  ensure
    Stump::Mocks.clear!
  end
end

#teardownObject



16
17
18
# File 'lib/stump/core_ext/test_case.rb', line 16

def teardown
  stumpdown!
end