Sha256: 64f048ee0f010e86694c551f193edeac16d9ce80ead467d7fd6dd98383eec354
Contents?: true
Size: 729 Bytes
Versions: 115
Compression:
Stored size: 729 Bytes
Contents
describe "Get a label" do before do TestDataBuilder.new .create_pacticipant("foo") .create_label("ios") .create_label("consumer") .create_pacticipant("bar") .create_label("ios") .create_label("consumer") end let(:path) { "/pacticipants/foo/labels/ios" } let(:response_body_hash) { JSON.parse(subject.body, symbolize_names: true) } let(:expected_response_body) { {name: 'ios'} } subject { get path; last_response } context "when the label exists" do it "returns a 200 OK" do expect(subject).to be_a_hal_json_success_response end it "returns the label in the body" do expect(response_body_hash).to include expected_response_body end end end
Version data entries
115 entries across 115 versions & 1 rubygems