Module: APIMatchers

Includes:
Core::Exceptions
Defined in:
lib/api_matchers.rb,
lib/api_matchers/version.rb,
lib/api_matchers/core/setup.rb,
lib/api_matchers/core/parser.rb,
lib/api_matchers/headers/base.rb,
lib/api_matchers/headers/be_xml.rb,
lib/api_matchers/core/exceptions.rb,
lib/api_matchers/headers/be_json.rb,
lib/api_matchers/core/find_in_json.rb,
lib/api_matchers/response_body/base.rb,
lib/api_matchers/core/rspec_matchers.rb,
lib/api_matchers/http_status_code/base.rb,
lib/api_matchers/http_status_code/be_ok.rb,
lib/api_matchers/response_body/have_json.rb,
lib/api_matchers/response_body/have_node.rb,
lib/api_matchers/response_body/have_xml_node.rb,
lib/api_matchers/response_body/have_json_node.rb,
lib/api_matchers/http_status_code/be_not_found.rb,
lib/api_matchers/http_status_code/be_bad_request.rb,
lib/api_matchers/http_status_code/be_unauthorized.rb,
lib/api_matchers/http_status_code/create_resource.rb,
lib/api_matchers/http_status_code/be_unprocessable_entity.rb,
lib/api_matchers/http_status_code/be_internal_server_error.rb

Defined Under Namespace

Modules: Core, HTTPStatusCode, Headers, RSpecMatchers, ResponseBody

Constant Summary collapse

VERSION =
"0.5.1"

Class Method Summary collapse

Class Method Details

.setup {|::APIMatchers::Core::Setup| ... } ⇒ Object



49
50
51
# File 'lib/api_matchers.rb', line 49

def self.setup
  yield(::APIMatchers::Core::Setup)
end