Sha256: b323994dea24dfae20d6b4662a828783491c3313efab0aa03bc25fbd1f85fd48

Contents?: true

Size: 678 Bytes

Versions: 4

Compression:

Stored size: 678 Bytes

Contents

require "rails_helper"

RSpec.describe AddressesDemoController, type: :controller do
  describe "GET #index" do
    it "returns http success" do
      get :index
      expect(response).to have_http_status(:success)
    end
  end

  describe "GET #tags" do
    it "returns http success" do
      get :tags
      expect(response).to have_http_status(:success)
    end
  end

  describe "PATCH #update" do
    it "returns http success" do
      @address = create(:address)
      patch :update, id: @address.id, address: { subdivision: "D", country: "IE" }
      expect(assigns(:address).country).to eq("IE")
      expect(assigns(:address).subdivision).to eq("D")
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
subdivision_select-0.0.6 spec/dummy/spec/controllers/addresses_demo_controller_spec.rb
subdivision_select-0.0.5 spec/dummy/spec/controllers/addresses_demo_controller_spec.rb
subdivision_select-0.0.4 spec/test_app/spec/controllers/addresses_demo_controller_spec.rb
subdivision_select-0.0.3 spec/test_app/spec/controllers/addresses_demo_controller_spec.rb