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

各テストメソッドを実行した後に実行したいことを記述する。