Module: Minitest::Assertions

Defined in:
lib/minitest/mock.rb

Instance Method Summary collapse

Instance Method Details

#assert_mock(mock, msg = nil) ⇒ Object

Assert that the mock verifies correctly and fail if not.



243
244
245
246
247
248
# File 'lib/minitest/mock.rb', line 243

def assert_mock mock, msg = nil
  assert mock.verify
rescue MockExpectationError => e
  msg = message(msg) { e.message }
  flunk msg
end