require 'rails_helper'

RSpec.describe Contabilidade::ConciliacaoBancaria, type: :model do
  it { is_expected.to belong_to(:banco) }
  it { is_expected.to belong_to(:conta_bancaria) }

  [:banco_id, :conta_bancaria_id, :mes_do_arquivo, :ano_do_arquivo].each do |atributo|
    it { is_expected.to validate_presence_of(atributo) }
  end

  it { is_expected.to validate_length_of(:ano_do_arquivo).is_at_least(4) }
end
