Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > test/unit/ui/testrunnermediatorライブラリ > Test::Unit::UI::TestRunnerMediatorクラス

class Test::Unit::UI::TestRunnerMediator

クラスの継承リスト: Test::Unit::UI::TestRunnerMediator < Test::Unit::Util::Observable < Object < Kernel

要約

各種 TestRunner を実装するためのクラスです。

目次

特異メソッド
new
インスタンスメソッド
run_suite
privateメソッド
create_result

特異メソッド

new(suite) -> Test::Unit::UI::TestRunnerMediator[permalink][rdoc]

新しく TestRunnerMediator オブジェクトを生成して返します。

[PARAM] suite:
実行したいテストを持った Test::Unit::TestSuite オブジェクトを 与えます。

インスタンスメソッド

run_suite -> Test::Unit::TestResult[permalink][rdoc]

生成時に与えられた Test::Unit::TestSuite が保持しているテストを実行します。 実行結果を表す Test::Unit::TestResult オブジェクトを返します。

privateメソッド

create_result -> Test::Unit::TestResult[permalink][rdoc]

自身が結果オブジェクトを生成するためのファクトリメソッドです。

異なる結果オブジェクトが必要な場合は再定義して使います。