FactoryBot.define do
  factory :patrimonio_bem_patrimonial, class: 'Patrimonio::BemPatrimonial' do
    item_do_recebimento_de_bem_id { Patrimonio::ItemDoRecebimentoDeBem.find_or_create_by!(FactoryBot.attributes_for(:patrimonio_item_do_recebimento_de_bem)).id }
    sequencia { 1 }
    status { :ativo }
    descricao { "MyText" }
    data_do_tombamento { "2022-02-18" }
    unidade_gestora_id { Loa::UnidadeGestora.find_or_create_by!( FactoryBot.attributes_for( :loa_gestora_hgf, :orcamento_2016) ).id }
    orcamento_id { Orcamento.find_or_create_by!(FactoryBot.attributes_for(:orcamento_2016)).id }
    dados_extras_do_bem_id { Patrimonio::DadosExtrasDoBem.find_or_create_by!(FactoryBot.attributes_for(:patrimonio_dados_extras_do_bem)).id }
  end
end
