org.seasar.framework.unit
クラス Seasar2.DefaultProvider

java.lang.Object
  上位を拡張 org.seasar.framework.unit.Seasar2.DefaultProvider
すべての実装されたインタフェース:
Seasar2.Provider
含まれているクラス:
Seasar2

public static class Seasar2.DefaultProvider
extends Object
implements Seasar2.Provider

Seasar2の振る舞いを提供するデフォルトの実装クラスです。

作成者:
taedium

コンストラクタの概要
Seasar2.DefaultProvider()
           
 
メソッドの概要
 Runner createTestClassRunner(Class<?> clazz)
          テストクラスランナーを返します。
protected  boolean hasParameterAnnotation(Class<?> clazz)
          Parameterized.Parametersが注釈されたメソッドが存在する場合true
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Seasar2.DefaultProvider

public Seasar2.DefaultProvider()
メソッドの詳細

createTestClassRunner

public Runner createTestClassRunner(Class<?> clazz)
                             throws Exception
インタフェース Seasar2.Provider の記述:
テストクラスランナーを返します。

定義:
インタフェース Seasar2.Provider 内の createTestClassRunner
パラメータ:
clazz - テストクラス
戻り値:
テストクラスランナー
例外:
Exception - 何らかの例外が発生した場合

hasParameterAnnotation

protected boolean hasParameterAnnotation(Class<?> clazz)
Parameterized.Parametersが注釈されたメソッドが存在する場合true

パラメータ:
clazz - テストクラス
戻り値:
Parametersが注釈されたメソッドが存在する場合true、そうでない場合false


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.