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

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

public static interface S2TestClassMethodsRunner.Provider

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

作成者:
taedium

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

メソッドの詳細

getTestMethods

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

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

getBeforeClassMethods

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

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

getAfterClassMethods

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

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

createMethodRunner

S2TestMethodRunner createMethodRunner(java.lang.Object test,
                                      java.lang.reflect.Method method,
                                      org.junit.runner.notification.RunNotifier notifier,
                                      org.junit.runner.Description description)
テストメソッドランナーを作成します。

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


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