FactoryBot.define do
	factory :pessoa_do_pedido, class: 'Licitacao::PessoaDoPedido' do
		pedido_id {
			(Licitacao::Pedido.find_by( FactoryBot.attributes_for(:pedido).except(:categorias_do_pedido_attributes) ) || FactoryBot.create(:pedido)).id
		}
		pessoa_id {
			FactoryBot.create(:pessoa_juridica).id
		}
		valido {true}
		motivo {"motivo plausivel"}
		nome_do_responsavel {"Fulano"}
		cpf_do_responsavel { Faker::CPF.numeric }
		tipo_de_responsavel {"socio_administrador"}
		prazo_da_proposta {30}
		codigo_de_acesso {nil}
		data_da_cotacao {"2016-10-18"}
		data_de_cadastro_da_cotacao { "01/01/2022" }
	end
end
