require "rails_helper"

RSpec.describe Base::ContasBancariasPorUnidadeOrcamentariaController, type: :routing do
	describe "routing" 	do

		it "roteia para #new" do
			expect(:get => "/base/contas_bancarias/1/contas_bancarias_por_unidade_orcamentaria/new").to route_to("base/contas_bancarias_por_unidade_orcamentaria#new", conta_bancaria_id: '1')
		end

		it "roteia para #show" do
			expect(:get => "/base/contas_bancarias_por_unidade_orcamentaria/1").to route_to("base/contas_bancarias_por_unidade_orcamentaria#show", :id => "1")
		end

		it "roteia para #create" do
			expect(:post => "/base/contas_bancarias/1/contas_bancarias_por_unidade_orcamentaria").to route_to("base/contas_bancarias_por_unidade_orcamentaria#create", conta_bancaria_id: '1')
		end

		it "roteia para #destroy" do
			expect(:delete => "/base/contas_bancarias_por_unidade_orcamentaria/1").to route_to("base/contas_bancarias_por_unidade_orcamentaria#destroy", :id => "1")
		end

		it "roteia para #movimentacoes" do
			expect(:get => "/base/contas_bancarias_por_unidade_orcamentaria/1/movimentacoes").to route_to("base/contas_bancarias_por_unidade_orcamentaria#movimentacoes", id: '1')
		end

		it "roteia para #definir_como_principal" do
			expect(:get => "/base/contas_bancarias_por_unidade_orcamentaria/1/definir_como_principal").to route_to("base/contas_bancarias_por_unidade_orcamentaria#definir_como_principal", id: '1')
		end
	end
end
