Sha256: 11cebc6f46d1fe806ecd762a6071de5b78296a33f5ae69096b5dafb593ba92ad
Contents?: true
Size: 716 Bytes
Versions: 14
Compression:
Stored size: 716 Bytes
Contents
require "rambo_helper" RSpec.describe "e-BookMobile API", type: :request do describe "/authors" do let(:route) { "/authors" } describe "GET" do let(:response_body) do File.read("spec/support/examples/authors_get_response_body.json") end let(:output_file) do "spec/contract/output/authors_get_response.json" end it "retrieve a list of authors" do get route File.open(output_file, "w+") {|file| file.puts JSON.pretty_generate(JSON.parse(response.body)) } expect(response.body).to eql response_body end it "returns status 200" do get route expect(response.status).to eql 200 end end end end
Version data entries
14 entries across 14 versions & 1 rubygems