# 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