# File lib/webmock/api.rb, line 19 def assert_requested(method, uri, options = {}, &block) expected_times_executed = options.delete(:times) || 1 request = WebMock::RequestPattern.new(method, uri, options).with(&block) verifier = WebMock::RequestExecutionVerifier.new(request, expected_times_executed) WebMock::AssertionFailure.failure(verifier.failure_message) unless verifier.matches? end