要約
各種 TestRunner を実装するためのモジュールです。
目次
- インスタンスメソッド
インスタンスメソッド
run(suite, output_level = NORMAL) -> Test::Unit::TestResult[permalink][rdoc]-
新しく TestRunner を生成して、与えられた TestSuite のテストを実行します。
- [PARAM] suite:
- 実行したいテストを保持している TestSuite オブジェクトか TestCase オブジェクトを与えます。
- [PARAM] output_level:
- 出力レベルを指定します。
引数 output_level には以下の 4 つのいずれかを指定します。詳しくは Test::Unit::UI をご覧ください。
- Test::Unit::UI::SILENT
- Test::Unit::UI::PROGRESS_ONLY
- Test::Unit::UI::NORMAL
- Test::Unit::UI::VERBOSE
start_command_line_test -> Test::Unit::TestResult[permalink][rdoc]-
Object::ARGV を解析して、ARGV[0] で与えられたTestRunner を新しく生成して、テストを実行します。
ARGV が空だった場合、メッセージを出力してプログラムを終了します。