RUNIT::Assert#assert(condition [,message])
conditionがfalse
または、nil
のときにRUNIT::AssertionFailedError例外を発生させる。
第2引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_equal(expected, actual [,message])
expected != actual
のときにRUNIT::AssertionFailedError例外を発生させる。
第3引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_fail(message)
引数の文字列とともにRUNIT::AssertionFailedError例外を発生させる。
RUNIT::Assert#assert_instance_of(class, obj [,message])
obj.instance_of?(class)
が falseのときにRUNIT::AssertionFailedError例外を発生させる。
第3引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_kind_of(class, obj [,message])
obj.kind_of?(class)
が falseのときにRUNIT::AssertionFailedError例外を発生させる。
第3引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_match(re, str [,message])
re !~ str
のときにRUNIT::AssertionFailedError例外を発生させる。
第3引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_nil(obj [,message])
obj が nil
でないときにRUNIT::AssertionFailedError例外を発生させる。
第2引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_not_nil(obj [,message])
obj が nil
のときにRUNIT::AssertionFailedError例外を発生させる。
第2引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_respond_to(method, obj [,message])
obj.respond_to?(method)
が false
のときにRUNIT::AssertionFailedError例外を発生させる。
第3引数が指定された場合は、message文字列とともに例外を発生させる。
RUNIT::Assert#assert_same(expected, actual [,message])
actual.equal?(expected)
が false
のときにRUNIT::AssertionFailedError例外を発生させる。
第3引数が指定された場合は、message文字列とともに例外を発生させる。