require "rails_helper"

RSpec.describe Licitacao::DocumentosDaCotacaoDoPedidoController, type: :routing do
	describe "routing" do
		it "roteia para #new via GET" do
			expect(get: "/licitacao/pessoa_do_pedido/1/documentos_da_cotacao_do_pedido/new").to route_to("licitacao/documentos_da_cotacao_do_pedido#new", pessoa_do_pedido_id: "1")
		end

		it "roteia para #create via POST" do
			expect(post: "/licitacao/pessoa_do_pedido/1/documentos_da_cotacao_do_pedido").to route_to("licitacao/documentos_da_cotacao_do_pedido#create", pessoa_do_pedido_id: "1")
		end

		it "roteia para #edit via GET" do
			expect(get: "/licitacao/documentos_da_cotacao_do_pedido/1/edit").to route_to("licitacao/documentos_da_cotacao_do_pedido#edit", id: "1")
		end

		it "roteia para #update via PUT" do
			expect(put: "/licitacao/documentos_da_cotacao_do_pedido/1").to route_to("licitacao/documentos_da_cotacao_do_pedido#update", id: "1")
		end

		it "roteia para #update via PATCH" do
			expect(patch: "/licitacao/documentos_da_cotacao_do_pedido/1").to route_to("licitacao/documentos_da_cotacao_do_pedido#update", id: "1")
		end

		it "roteia para #destroy via DELETE" do
			expect(delete: "/licitacao/documentos_da_cotacao_do_pedido/1").to route_to("licitacao/documentos_da_cotacao_do_pedido#destroy", id: "1")
		end

		it "roteia para #modelos via GET" do
			expect(get: 'licitacao/documentos_da_cotacao_do_pedido/1/modelos/1').to route_to('licitacao/documentos_da_cotacao_do_pedido#modelos', pessoa_do_pedido_id: "1", id: "1")
		end
	end
end
