require 'rails_helper'

RSpec.describe Administrativo::DetalhamentoDaRequisicaoDeMaterial, type: :model do
  it { is_expected.to belong_to(:requisicao_de_material) }
  it { is_expected.to belong_to(:sub_elemento_de_despesa) }

  describe 'enum tipo_de_material' do
    it "testa numero do enum" do
      [:consumo, :permanente, :consumo_distribuicao_gratuita].each_with_index do |enum, index|
        expect(Administrativo::DetalhamentoDaRequisicaoDeMaterial.tipos_de_materiais[enum]).to eq index + 1
      end
    end
  end
end
