FactoryBot.define do
	factory :unidade_orcamentaria_por_pedido, class: 'Licitacao::UnidadeOrcamentariaPorPedido' do
		unidade_orcamentaria_id {
			Loa::UnidadeOrcamentaria.find_by(FactoryBot.attributes_for(:loa_hgf, :orcamento_2016)).try(:id) || FactoryBot.create(:loa_hgf, :orcamento_2016).id
		}
		pedido_id {
			(Licitacao::Pedido.find_by( FactoryBot.attributes_for(:pedido).except(:categorias_do_pedido_attributes) ) || FactoryBot.create(:pedido)).id
		}
	end
end
