|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface InternalTestContext
S2JUnit4の内部的なテストコンテキストです。
テストクラスから直接利用してはいけません。
| メソッドの概要 | |
|---|---|
void |
addAspecDef(Object componentKey,
AspectDef aspectDef)
コンテナから componentKeyをキーにして取得できるコンポーネント定義にaspectDefで表されるアスペクト定義を追加します。 |
void |
addMockInterceptor(MockInterceptor mockInterceptor)
モックインターセプターを登録します。 |
void |
destroyContainer()
S2コンテナを破棄します。 |
S2Container |
getContainer()
テストのコンテキストで利用するコンテナを返します。 |
void |
include()
設定ファイルをインクルードします。 |
void |
initContainer()
S2コンテナを初期化します。 |
boolean |
isEjb3Enabled()
EJB3が使用可能の場合 trueを返します。 |
boolean |
isJtaEnabled()
JTAが使用可能の場合 trueを返します。 |
void |
prepareTestData()
テスト用のデータを準備します。 |
void |
setTestClass(Class<?> testClass)
テストクラスを設定します。 |
void |
setTestMethod(Method testMethod)
テストメソッドを設定します。 |
| インタフェース org.seasar.framework.unit.TestContext から継承されたメソッド |
|---|
getComponent, getComponent, getComponentDef, getComponentDef, getExpected, getMockInterceptor, getMockInterceptorSize, getTestClassPackagePath, getTestClassShortName, getTestMethodName, hasComponentDef, include, register, register, register, register, register, setAutoIncluding, setAutoPreparing |
| メソッドの詳細 |
|---|
void setTestClass(Class<?> testClass)
testClass - テストクラスvoid setTestMethod(Method testMethod)
testMethod - テストメソッドvoid initContainer()
void destroyContainer()
void include()
void prepareTestData()
S2Container getContainer()
void addMockInterceptor(MockInterceptor mockInterceptor)
mockInterceptor - モックインターセプター
void addAspecDef(Object componentKey,
AspectDef aspectDef)
componentKeyをキーにして取得できるコンポーネント定義にaspectDefで表されるアスペクト定義を追加します。
componentKey - コンポーネントのキーaspectDef - アスペクト定義boolean isEjb3Enabled()
trueを返します。
true、そうでない場合falseboolean isJtaEnabled()
trueを返します。
true、そうでない場合false
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||