|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface InternalTestContext
S2JUnit4の内部的なテストコンテキストです。
テストクラスから直接利用してはいけません。
メソッドの概要 | |
---|---|
void |
addAspecDef(java.lang.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 |
registerColumnTypes()
カラムの型 をColumnTypes に登録します。 |
void |
revertColumnTypes()
registerColumnTypes() で登録したカラムの型 を元に戻します。 |
void |
setNamingConvention(NamingConvention namingConvention)
命名規約を設定します。 |
void |
setTestClass(java.lang.Class<?> testClass)
テストクラスを設定します。 |
void |
setTestMethod(java.lang.reflect.Method testMethod)
テストメソッドを設定します。 |
インタフェース org.seasar.framework.unit.TestContext から継承されたメソッド |
---|
getComponent, getComponent, getComponentDef, getComponentDef, getExpected, getMockInterceptor, getMockInterceptorSize, getPreparationType, getTestClassPackagePath, getTestClassShortName, getTestMethodName, hasComponentDef, include, isTrimString, register, register, register, register, register, setAutoIncluding, setAutoPreparing, setPreparationType, setTrimString |
メソッドの詳細 |
---|
void setTestClass(java.lang.Class<?> testClass)
testClass
- テストクラスvoid setTestMethod(java.lang.reflect.Method testMethod)
testMethod
- テストメソッドvoid setNamingConvention(NamingConvention namingConvention)
namingConvention
- 命名規約void initContainer()
void destroyContainer()
void include()
void prepareTestData()
S2Container getContainer()
void addMockInterceptor(MockInterceptor mockInterceptor)
mockInterceptor
- モックインターセプターvoid addAspecDef(java.lang.Object componentKey, AspectDef aspectDef)
componentKey
をキーにして取得できるコンポーネント定義にaspectDef
で表されるアスペクト定義を追加します。
componentKey
- コンポーネントのキーaspectDef
- アスペクト定義boolean isEjb3Enabled()
true
を返します。
true
、そうでない場合false
boolean isJtaEnabled()
true
を返します。
true
、そうでない場合false
void registerColumnTypes()
カラムの型
をColumnTypes
に登録します。
void revertColumnTypes()
registerColumnTypes()
で登録したカラムの型
を元に戻します。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |