Sha256: 97f10d8cf6b18366aa297b2b249a0320ad2557ff37a1b7059c1c4e8413a23b7b
Contents?: true
Size: 537 Bytes
Versions: 3
Compression:
Stored size: 537 Bytes
Contents
shared_examples_for "a JSON 404 response" do it "returns a 404 Not Found" do subject expect(last_response.status).to eq 404 end end shared_examples_for "a 200 JSON response" do end require 'rspec/expectations' RSpec::Matchers.define :be_a_hal_json_success_response do match do | actual | expect(actual.status).to be 200 expect(actual.headers['Content-Type']).to eq 'application/hal+json' end end RSpec::Matchers.define :be_a_404_response do match do | actual | expect(actual.status).to be 404 end end
Version data entries
3 entries across 3 versions & 1 rubygems