org.seasar.framework.unit
クラス S2TestClassRunner
java.lang.Object
org.junit.runner.Runner
org.seasar.framework.unit.S2TestClassRunner
- すべての実装されたインタフェース:
- org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable
- 直系の既知のサブクラス:
- S2Parameterized
public class S2TestClassRunner
- extends org.junit.runner.Runner
- implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable
テストクラスを扱うランナーです。
- 作成者:
- taedium
コンストラクタの概要 |
S2TestClassRunner(java.lang.Class<?> clazz,
org.junit.runner.Runner runner)
インスタンスを構築します。 |
メソッドの概要 |
void |
filter(org.junit.runner.manipulation.Filter filter)
|
org.junit.runner.Description |
getDescription()
|
void |
run(org.junit.runner.notification.RunNotifier notifier)
|
void |
sort(org.junit.runner.manipulation.Sorter sorter)
|
protected void |
validate(S2MethodValidator methodValidator)
メソッドの検証を実行します。 |
クラス org.junit.runner.Runner から継承されたメソッド |
testCount |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
S2TestClassRunner
public S2TestClassRunner(java.lang.Class<?> clazz,
org.junit.runner.Runner runner)
throws org.junit.internal.runners.InitializationError
- インスタンスを構築します。
- パラメータ:
clazz
- テストクラスrunner
- 委譲先のランナー
- 例外:
org.junit.internal.runners.InitializationError
- 初期化時に何らかのエラーが発生した場合
validate
protected void validate(S2MethodValidator methodValidator)
- メソッドの検証を実行します。
- パラメータ:
methodValidator
- メソッドバリデータ
run
public void run(org.junit.runner.notification.RunNotifier notifier)
- 定義:
- クラス
org.junit.runner.Runner
内の run
getDescription
public org.junit.runner.Description getDescription()
- 定義:
- クラス
org.junit.runner.Runner
内の getDescription
filter
public void filter(org.junit.runner.manipulation.Filter filter)
throws org.junit.runner.manipulation.NoTestsRemainException
- 定義:
- インタフェース
org.junit.runner.manipulation.Filterable
内の filter
- 例外:
org.junit.runner.manipulation.NoTestsRemainException
sort
public void sort(org.junit.runner.manipulation.Sorter sorter)
- 定義:
- インタフェース
org.junit.runner.manipulation.Sortable
内の sort
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.