Class: Object

Inherits:
BasicObject
Defined in:
lib/evaluator.rb

Instance Method Summary collapse

Instance Method Details

#be_equal(value) ⇒ Object



4
5
6
# File 'lib/evaluator.rb', line 4

def be_equal value
  return {:evaluator => :eq, :result_expected => value}
end

#eq(result_expected) ⇒ Object

Raises:



12
13
14
# File 'lib/evaluator.rb', line 12

def eq result_expected
  raise STesterException.new(self, "Equals", result_expected) unless self == result_expected
end

#should(comparator) ⇒ Object



8
9
10
# File 'lib/evaluator.rb', line 8

def should comparator
  send comparator[:evaluator], comparator[:result_expected]
end