require 'rails_helper'

RSpec.describe Base::TipoDeTransferencia, type: :model do
	it{ is_expected.to validate_presence_of :numero }
	it{ is_expected.to validate_presence_of :descricao }

	it{ is_expected.to validate_uniqueness_of(:descricao).case_insensitive }

	describe '#numero_e_descricao' do
		it "retorna o número e a descrição" do
			transferencia = FactoryBot.create( :voluntaria_convenio )
			expect( transferencia.numero_e_descricao ).to eq '4 - Transferências Voluntárias (Convênios)'
		end
	end
end
