org.seasar.framework.unit
クラス S2Parameterized.RunAllParameterMethods

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

public static class S2Parameterized.RunAllParameterMethods
extends org.junit.runner.Runner

Parameterized.Parametersが注釈されたすべてのメソッドを実行するランナーです。

作成者:
taedium

コンストラクタの概要
S2Parameterized.RunAllParameterMethods(java.lang.Class<?> klass)
          インスタンスを構築します。
 
メソッドの概要
 void add(org.junit.runner.Runner runner)
           
 void addAll(java.util.List<? extends org.junit.runner.Runner> runners)
           
 void filter(org.junit.runner.manipulation.Filter filter)
           
 org.junit.runner.Description getDescription()
           
protected  java.lang.String getName()
           
 java.util.List<org.junit.runner.Runner> getRunners()
           
 void run(org.junit.runner.notification.RunNotifier notifier)
           
protected  void runChildren(org.junit.runner.notification.RunNotifier notifier)
           
 void sort(org.junit.runner.manipulation.Sorter sorter)
           
 
クラス org.junit.runner.Runner から継承されたメソッド
testCount
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

S2Parameterized.RunAllParameterMethods

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

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

run

public void run(org.junit.runner.notification.RunNotifier notifier)

runChildren

protected void runChildren(org.junit.runner.notification.RunNotifier notifier)

getDescription

public org.junit.runner.Description getDescription()
定義:
クラス org.junit.runner.Runner 内の getDescription

getRunners

public java.util.List<org.junit.runner.Runner> getRunners()

addAll

public void addAll(java.util.List<? extends org.junit.runner.Runner> runners)

add

public void add(org.junit.runner.Runner runner)

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

getName

protected java.lang.String getName()

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.