Sha256: fbc7e06bb41b6bc9222984de721d5cb7f0e872284c7b2a6dc65555a1aa2e6495

Contents?: true

Size: 534 Bytes

Versions: 11

Compression:

Stored size: 534 Bytes

Contents

# frozen_string_literal: true
require 'spec_helper'

RSpec.describe Addresses::NeighborhoodsController, type: :controller do
  routes { Addresses::Engine.routes }

  let!(:state) { create :state }
  let!(:city) { create :city, state: state }
  let!(:neighborhood) { create :neighborhood, city: city }

  describe "GET #index" do
    before { get :index, params: { city_id: city.id, format: :json } }

    it { expect(response).to have_http_status(:success) }
    it { expect(assigns(:neighborhoods)).to eq([neighborhood]) }
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
addresses-1.0.11 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.9 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.8 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.7 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.6 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.5 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.4 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.3 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.2 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.1 spec/controllers/addresses/neighborhoods_controller_spec.rb
addresses-1.0.0 spec/controllers/addresses/neighborhoods_controller_spec.rb