org.seasar.framework.unit
クラス S2Parameterized

java.lang.Object
  上位を拡張 org.junit.runner.Runner
      上位を拡張 org.seasar.framework.unit.S2TestClassRunner
          上位を拡張 org.seasar.framework.unit.S2Parameterized
すべての実装されたインタフェース:
org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable

public class S2Parameterized
extends S2TestClassRunner

Parameterized.Parametersが注釈されたメソッドを持つテストクラスを扱うランナーです。

作成者:
taedium

入れ子のクラスの概要
static class S2Parameterized.RunAllParameterMethods
          Parameterized.Parametersが注釈されたすべてのメソッドを実行するランナーです。
 
コンストラクタの概要
S2Parameterized(java.lang.Class<?> klass)
          インスタンスを構築します。
 
メソッドの概要
protected  void validate(S2MethodValidator methodValidator)
          メソッドの検証を実行します。
 
クラス org.seasar.framework.unit.S2TestClassRunner から継承されたメソッド
filter, getDescription, run, sort
 
クラス org.junit.runner.Runner から継承されたメソッド
testCount
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

S2Parameterized

public S2Parameterized(java.lang.Class<?> klass)
                throws java.lang.Exception
インスタンスを構築します。

パラメータ:
klass - テストクラス
例外:
java.lang.Exception - 何らかの例外が発生した場合
メソッドの詳細

validate

protected void validate(S2MethodValidator methodValidator)
クラス S2TestClassRunner の記述:
メソッドの検証を実行します。

オーバーライド:
クラス S2TestClassRunner 内の validate
パラメータ:
methodValidator - メソッドバリデータ


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.