Class MiniTest::Mock
In: lib/minitest/mock.rb
Parent: Object

All mock objects are an instance of Mock

Methods

expect   verify  

External Aliases

respond_to? -> original_respond_to?

Public Instance methods

Expect that method name is called, optionally with args, and returns retval.

  @mock.expect(:meaning_of_life, 42)
  @mock.meaning_of_life # => 42

  @mock.expect(:do_something_with, true, [some_obj, true])
  @mock.do_something_with(some_obj, true) # => true

Verify that all methods were called as expected. Raises MockExpectationError if the mock object was not called as expected.

[Validate]