method
assert_called_with
v7.0.0 -
Show latest stable
- Class:
ActiveSupport::Testing::MethodCallAssertions
assert_called_with(object, method_name, args, returns: nil, &block)private
No documentation available.
# File activesupport/lib/active_support/testing/method_call_assertions.rb, line 20
def assert_called_with(object, method_name, args, returns: nil, &block)
mock = Minitest::Mock.new
if args.all?(Array)
args.each { |arg| mock.expect(:call, returns, arg) }
else
mock.expect(:call, returns, args)
end
object.stub(method_name, mock, &block)
mock.verify
end