| 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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、そうでない場合falseboolean isJtaEnabled()
trueを返します。
true、そうでない場合falsevoid registerColumnTypes()
カラムの型をColumnTypesに登録します。
void revertColumnTypes()
registerColumnTypes()で登録したカラムの型を元に戻します。
  | 
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||