class LittleMonster::RSpec::Matchers::HaveEndedWithStatus
Public Class Methods
new(expected_status)
click to toggle source
# File lib/little_monster/rspec/matchers/have_ended_with_status.rb, line 3 def initialize(expected_status) @expected_status = expected_status end
Public Instance Methods
failure_message()
click to toggle source
# File lib/little_monster/rspec/matchers/have_ended_with_status.rb, line 12 def failure_message "expected job to end with status #{@expected_status} but was #{@actual_status}" end
failure_message_when_negated()
click to toggle source
# File lib/little_monster/rspec/matchers/have_ended_with_status.rb, line 16 def failure_message_when_negated "expected job not to end with status #{@expected_status} but instead ended that way" end
matches?(job_result)
click to toggle source
# File lib/little_monster/rspec/matchers/have_ended_with_status.rb, line 7 def matches?(job_result) @actual_status = job_result.status @actual_status == @expected_status end