Module: Moto::Assert

Included in:
Test
Defined in:
lib/assert.rb

Instance Method Summary collapse

Instance Method Details

#assert(condition, message) ⇒ Object



8
9
10
11
12
13
# File 'lib/assert.rb', line 8

def assert(condition, message)
  unless condition
    @context.runner.result.add_failure(self, message)
    logger.error("ASSERTION FAILED: #{message}")
  end
end

#assert_equal(a, b) ⇒ Object



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

def assert_equal(a, b)
  assert(a==b, "Arguments should be equal: #{a} != #{b}")
end