class StonesSpec::Postcondition::ExpectedResult
Attributes
example[R]
Public Class Methods
new(example)
click to toggle source
# File lib/postcondition/postcondition.rb, line 18 def initialize(example) @example = example end
Public Instance Methods
validate(initial_board_gbb, actual_final_board_gbb, result, status)
click to toggle source
# File lib/postcondition/postcondition.rb, line 22 def validate(initial_board_gbb, actual_final_board_gbb, result, status) if status == :failed || status == :unknown_error [example.title, :failed, make_error_output(result, status, initial_board_gbb)] else validate_expected_result(initial_board_gbb, actual_final_board_gbb, result) end end