RUNIT::TestCase class

SuperClass:

Included Modules:

Extended Modules:

Class Methods:

all_suite
RUNIT::TestCase.test_cases の別名。
suite
RUNIT::TestCase.test_cases の別名。
test_cases
すべてのテストメソッドに対応するTestCaseオブジェクトの配列を返す。
test_classes
すべてのRUNIT::TestCaseのサブクラスの配列を返す。

Methods:

self == other
self.class == other.class と self.method_name == other.method_name が 両方ともtrueのときはtrueを返す。
decorated(decorator)
TestDecoratorをインクルードしているtest decoratorがこのメソッドを呼び出す。
extend_test(module ...)
alias of extend.
method_name
testXXX メソッドの名前を返す。
name
TestClass#testXXXX メソッドの名前を返す。
run(result)
テストを実行する。 引数にはテストの結果を格納する RUNIT::TestResult オブジェクトを 指定する。
setup
各テストメソッドを実行する前に実行したいことを記述する。
teardown
各テストメソッドを実行した後に実行したいことを記述する。