module RSpec::SleepingKingStudios::Matchers::ActiveModel::HaveErrors::ErrorExpectation::MessagesMethods

@api private

Public Instance Methods

expected() click to toggle source

@return [Array<MessageExpectation>] Messages that are expected.

# File lib/rspec/sleeping_king_studios/matchers/active_model/have_errors/error_expectation.rb, line 19
def expected
  select { |message| message.expected }
end
missing() click to toggle source

@return [Array<MessageExpectation>] Messages that are expected but have

not been received.
# File lib/rspec/sleeping_king_studios/matchers/active_model/have_errors/error_expectation.rb, line 25
def missing
  select { |message| message.expected && !message.received }
end
received() click to toggle source

@return [Array<MessageExpectation>] Messages that have been received.

# File lib/rspec/sleeping_king_studios/matchers/active_model/have_errors/error_expectation.rb, line 30
def received
  select { |message| message.received }
end