Sha256: c7b7a74fad5814c20a0a587b91f576d57c25cbd2ea1d3f554af5941820354a41

Contents?: true

Size: 551 Bytes

Versions: 10

Compression:

Stored size: 551 Bytes

Contents

require 'spec_helper'

RSpec.describe Addresses::NeighborhoodsController, type: :request do
  let!(:state) { create :state }
  let!(:city) { create :city, state: state }
  let!(:neighborhood) { create :neighborhood, city: city }

  describe "GET /neighborhoods" do
    before { get '/addresses/neighborhoods', params: { city_id: city.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(neighborhood.name)
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
addresses-1.0.11 spec/requests/neighborhoods_spec.rb
addresses-1.0.9 spec/requests/neighborhoods_spec.rb
addresses-1.0.8 spec/requests/neighborhoods_spec.rb
addresses-1.0.7 spec/requests/neighborhoods_spec.rb
addresses-1.0.6 spec/requests/neighborhoods_spec.rb
addresses-1.0.5 spec/requests/neighborhoods_spec.rb
addresses-1.0.4 spec/requests/neighborhoods_spec.rb
addresses-1.0.3 spec/requests/neighborhoods_spec.rb
addresses-1.0.2 spec/requests/neighborhoods_spec.rb
addresses-1.0.0 spec/requests/neighborhoods_spec.rb