module Opal::Test::Unit::Assertions
Public Instance Methods
assert(cond, message="")
click to toggle source
# File lib/opal/test/unit/assertions.rb, line 12 def assert(cond, message="") unless cond raise AssertFailed.new(true, cond, message) end end
assert_equal(expected, actual, message="")
click to toggle source
# File lib/opal/test/unit/assertions.rb, line 30 def assert_equal(expected, actual, message="") unless expected == actual raise AssertFailed.new(expected, actual, message) end end
assert_false(cond, message="")
click to toggle source
# File lib/opal/test/unit/assertions.rb, line 24 def assert_false(cond, message="") unless cond == false raise AssertFailed.new(true, cond, message) end end
assert_kind_of(klass, object, message="")
click to toggle source
# File lib/opal/test/unit/assertions.rb, line 36 def assert_kind_of(klass, object, message="") unless object.kind_of?(klass) raise AssertFailed.new(klass, object.class, message) end end
assert_raises(exception, message="", &block)
click to toggle source
# File lib/opal/test/unit/assertions.rb, line 42 def assert_raises(exception, message="", &block) raises = false begin block.call rescue exception => e raises = true end unless raises raise AssertFailed.new("#{exception} will raise.", "no excetion raises.") end end
refute(cond, message="")
click to toggle source
# File lib/opal/test/unit/assertions.rb, line 18 def refute(cond, message="") if cond raise AssertFailed.new(true, cond, message) end end