require 'rails_helper'

RSpec.describe Licitacao::OperacaoDeCreditoDoContrato, type: :model do
  it { is_expected.to belong_to(:contrato).class_name('Licitacao::Contrato') }
  it { is_expected.to belong_to(:operacao_de_credito).class_name('Obra::OperacaoDeCredito') }

  it { is_expected.to have_many(:acoes_da_operacao_de_credito_do_contrato) }

  [:contrato_id, :operacao_de_credito_id].each do |atributo|
    it { is_expected.to validate_presence_of atributo }
  end
end
