Sha256: 7d2d2b2db6ffe60c26aa7df685e6ca20c9eabbf3964ad83a81bdb19df3065c2c
Contents?: true
Size: 495 Bytes
Versions: 3
Compression:
Stored size: 495 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' RSpec.describe Addresses::CitiesController, type: :request do let!(:state) { create :state } let!(:city) { create :city, state: state } describe "GET /cities" do before { get '/addresses/cities', params: { state_id: state.id, format: "json" } } it "should return an interview" do json = JSON.parse(response.body) expect(response.status).to be(200) expect(json[0]["name"]).to eq(city.name) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
addresses-1.0.3 | spec/requests/cities_spec.rb |
addresses-1.0.2 | spec/requests/cities_spec.rb |
addresses-1.0.0 | spec/requests/cities_spec.rb |