FactoryBot.define do
	factory :sub_elemento_de_despesa_outros_materiais_de_consumo, class: 'Contabilidade::SubElementoDeDespesa' do
		codigo { "99" }
		descricao { "Outros Materiais de Consumo" }

		elemento_de_despesa_id {
			elemento_de_despesa = FactoryBot.build(:elemento_de_despesa_material_de_consumo)
			elemento_de_despesa.save(validate: false)
			elemento_de_despesa.id
		}
	end

	factory :sub_elemento_de_despesa_outros_materiais_permanentes, class: 'Contabilidade::SubElementoDeDespesa' do
		codigo { "99" }
		descricao { "Outros materiais permanentes" }

		elemento_de_despesa_id {
			elemento_de_despesa = FactoryBot.build(:elemento_de_despesa_material_permanente)
			elemento_de_despesa.save(validate: false)
			elemento_de_despesa.id
		}
	end
end
