require "rails_helper"

RSpec.describe Contabilidade::RetencoesController, type: :routing do
	describe "routing" do
		it "roteia para #edit" do
			expect(get: "/contabilidade/pagamentos/1/retencoes").to route_to("contabilidade/retencoes#edit", :pagamento_id => "1")
		end

		it "roteia para #update via PUT" do
			expect(put: "/contabilidade/pagamentos/1/retencoes").to route_to("contabilidade/retencoes#update", :pagamento_id => "1")
		end

		it "roteia para #get_retencao" do
			expect(get: "/contabilidade/pagamentos/1/retencoes/Contabilidade::ImpostoSobreServico").to route_to("contabilidade/retencoes#get_retencao", :pagamento_id => "1", imposto_type: 'Contabilidade::ImpostoSobreServico')
		end
	end
end
