From 3c732654d59d9f1cbed79f2f8f14790b68db0ddd Mon Sep 17 00:00:00 2001 From: Nikhil Vengal Date: Tue, 7 Oct 2025 22:32:20 -0700 Subject: [PATCH] Improve spec expectations --- spec/requests/api/v1/parks_spec.rb | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/spec/requests/api/v1/parks_spec.rb b/spec/requests/api/v1/parks_spec.rb index 2fca2eb..01397be 100644 --- a/spec/requests/api/v1/parks_spec.rb +++ b/spec/requests/api/v1/parks_spec.rb @@ -2,9 +2,19 @@ require 'rails_helper' RSpec.describe "Api::V1::Parks", type: :request do describe "GET /index" do - it "returns http success" do - get "/api/v1/parks/index" + it "returns some parks" do + get api_v1_parks_url expect(response).to have_http_status(:success) + expect(response.parsed_body).to include( + hash_including( + code: "crla", name: "Crater Lake National Park", states: "OR" + ) + ) + expect(response.parsed_body).to include( + hash_including( + code: "olym", name: "Olympic National Park", states: "WA" + ) + ) end end end