|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
、そうでない場合false
boolean isJtaEnabled()
true
を返します。
true
、そうでない場合false
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |