@Published public class MessagingRequestTestSupport extends StandaloneTestSupportTemplate
本クラスは、入力データをキューにPUTする用途で、main側のコンポーネント定義ファイルを読み込む。
その際、nablarch.fw.messaging.FwHeaderDefinition実装クラスは、
"fwHeaderDefinition"
という名前で登録されていなければならない。
これ以外の名称を使用する場合は、getFwHeaderDefinitionName()
をオーバライドすることにより
本クラスが使用するnablarch.fw.messaging.FwHeaderDefinitionコンポーネント名を
変更することができる。
修飾子とタイプ | フィールドと説明 |
---|---|
protected nablarch.test.core.messaging.MessagePool.Comparator |
expectedMessages
結果検証用クラス
|
protected nablarch.test.core.messaging.MessagePool.Putter |
setUpMessages
メッセージ投入用クラス
|
testClass
testName
修飾子 | コンストラクタと説明 |
---|---|
protected |
MessagingRequestTestSupport()
コンストラクタ。
|
|
MessagingRequestTestSupport(java.lang.Class<?> testClass)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
afterExecuteTestShot(TestShot shot)
テストショット実行後に必要な事後処理を行う。
|
protected void |
beforeExecute(java.lang.String sheetName)
テスト実行前の処理を行う。
|
protected void |
beforeExecuteTestShot(TestShot shot)
テストショット実行前に必要な事前処理を行う。
|
protected TestShot.TestShotAround |
createTestShotAround(java.lang.Class<?> testClass)
前準備、結果検証を行うクラスのインスタンスを生成する。
|
protected java.lang.String |
getFwHeaderDefinitionName()
nablarch.fw.messaging.FwHeaderDefinition実装クラスを
システムリポジトリから取得するための名前を取得する。
|
afterExecute, execute, execute, execute, executeIntegrationTest
dispatchEventOfAfterTestClass, dispatchEventOfAfterTestMethod, dispatchEventOfBeforeTestClassAndBeforeSuit, dispatchEventOfBeforeTestMethod, getMethodName
protected nablarch.test.core.messaging.MessagePool.Putter setUpMessages
protected nablarch.test.core.messaging.MessagePool.Comparator expectedMessages
protected MessagingRequestTestSupport()
public MessagingRequestTestSupport(java.lang.Class<?> testClass)
testClass
- テストクラス。protected TestShot.TestShotAround createTestShotAround(java.lang.Class<?> testClass)
createTestShotAround
クラス内 StandaloneTestSupportTemplate
testClass
- テストクラスprotected void beforeExecute(java.lang.String sheetName)
beforeExecute
クラス内 StandaloneTestSupportTemplate
sheetName
- シート名protected void beforeExecuteTestShot(TestShot shot)
beforeExecuteTestShot
クラス内 StandaloneTestSupportTemplate
shot
- 実行直前のテストショットprotected void afterExecuteTestShot(TestShot shot)
afterExecuteTestShot
クラス内 StandaloneTestSupportTemplate
shot
- 実行直後のテストショットprotected java.lang.String getFwHeaderDefinitionName()
"fwHeaderDefinition"
を返却する。"fwHeaderDefinition"