FactoryBot.define do
  factory :acesso_application_controle, class: 'Acesso::Controle' do
    nome_do_controle {"application"}
    nome_de_exibicao {"Application"}
    modulo_id {
		Acesso::Modulo.find_by( nome_de_exibicao: 'Administrativo' ).try(:id) ||
		FactoryBot.create( :modulo_administrativo ).id
	}
  end

  factory :tecnicos_controle, class: 'Acesso::Controle' do
    nome_do_controle {"tecnicos"}
    nome_de_exibicao {"Tecnicos"}
    modulo_id {
		Acesso::Modulo.find_by( nome_de_exibicao: 'PPA' ).try(:id) ||
		FactoryBot.create( :modulo_ppa ).id
	}
  end
end
