org.seasar.framework.unit
インタフェース S2TestClassMethodsRunner.Provider

既知の実装クラスの一覧:
S2TestClassMethodsRunner.DefaultProvider
含まれているクラス:
S2TestClassMethodsRunner

public static interface S2TestClassMethodsRunner.Provider

S2TestClassMethodsRunnerの振る舞いを提供します。

作成者:
taedium

メソッドの概要
 S2TestMethodRunner createMethodRunner(Object test, Method method, RunNotifier notifier, Description description)
          テストメソッドランナーを作成します。
 List<Method> getAfterClassMethods(Class<?> clazz)
          テストクラスの解放メソッドのリストを返します。
 List<Method> getBeforeClassMethods(Class<?> clazz)
          テストクラスの初期化メソッドのリストを返します。
 List<Method> getTestMethods(Class<?> clazz)
          テストメソッドのリストを返します。
 

メソッドの詳細

getTestMethods

List<Method> getTestMethods(Class<?> clazz)
テストメソッドのリストを返します。

パラメータ:
clazz - テストクラス
戻り値:
テストメソッドのリスト

getBeforeClassMethods

List<Method> getBeforeClassMethods(Class<?> clazz)
テストクラスの初期化メソッドのリストを返します。

パラメータ:
clazz - テストクラス
戻り値:
初期化メソッド

getAfterClassMethods

List<Method> getAfterClassMethods(Class<?> clazz)
テストクラスの解放メソッドのリストを返します。

パラメータ:
clazz - テストクラス
戻り値:
解放メソッドのリスト

createMethodRunner

S2TestMethodRunner createMethodRunner(Object test,
                                      Method method,
                                      RunNotifier notifier,
                                      Description description)
テストメソッドランナーを作成します。

パラメータ:
test - テストクラスのインスタンス
method - テストメソッド
notifier - ノティファイアー
description - ディスクリプション
戻り値:
テストメソッドランナー


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