FactoryBot.define do
	factory :subfuncao_tecnologia_da_informacao, class: 'Base::Subfuncao' do
		nome {"Tecnologia da Informação"}
		codigo {"126"}

		trait :orcamento_2016 do
			funcao_id { Base::Funcao.find_or_create_by(FactoryBot.attributes_for(:funcao_administracao, :orcamento_2016)).id }
		end

		trait :orcamento_2017 do
			funcao_id { Base::Funcao.find_or_create_by(FactoryBot.attributes_for(:funcao_administracao, :orcamento_2017)).id }
		end
	end
end
