assert_equal(a, b, msg=nil)
click to toggle source
def assert_equal(a, b, msg=nil)
make_assertion(msg || "Expected equal") { a == b }
end
assertion_failed_error()
click to toggle source
def assertion_failed_error
AssertionFailedError
end
make_assertion(msg, &block)
click to toggle source
def make_assertion(msg, &block)
unless yield
msg = msg.call if msg.is_a?(Proc)
fail assertion_failed_error, msg
end
end