Class/Module Index [+]

Quicksearch

WebMock::API

Public Instance Methods

a_request(method, uri) click to toggle source
# File lib/webmock/api.rb, line 12
def a_request(method, uri)
  WebMock::RequestPattern.new(method, uri)
end
assert_not_requested(*args, &block) click to toggle source
# File lib/webmock/api.rb, line 28
def assert_not_requested(*args, &block)
  if not args[0].is_a?(WebMock::RequestStub)
    args = convert_uri_method_and_options_to_request_and_options(*args, &block)
  end
  assert_request_not_requested(*args, &block)
end
assert_requested(*args, &block) click to toggle source
# File lib/webmock/api.rb, line 21
def assert_requested(*args, &block)
  if not args[0].is_a?(WebMock::RequestStub)
    args = convert_uri_method_and_options_to_request_and_options(*args, &block)
  end
  assert_request_requested(*args, &block)
end
hash_including(expected) click to toggle source
# File lib/webmock/api.rb, line 35
def hash_including(expected)
  if defined?(::RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher)
    RSpec::Mocks::ArgumentMatchers::HashIncludingMatcher.new(expected)
  elsif defined?(::Spec::Mocks::ArgumentMatchers::HashIncludingMatcher)
    Spec::Mocks::ArgumentMatchers::HashIncludingMatcher.new(expected)
  else
    WebMock::Matchers::HashIncludingMatcher.new(expected)
  end
end
stub_http_request(method, uri) click to toggle source
Alias for: stub_request
stub_request(method, uri) click to toggle source
# File lib/webmock/api.rb, line 5
def stub_request(method, uri)
  WebMock::StubRegistry.instance.
    register_request_stub(WebMock::RequestStub.new(method, uri))
end
Also aliased as: stub_http_request

[Validate]

Generated with the Darkfish Rdoc Generator 2.