Package nablarch.test.core.standalone
Interface TestShot.TestShotAround
- Enclosing class:
- TestShot
public static interface TestShot.TestShotAround
テストの前準備、結果検証を行うインタフェース。
処理方式固有の前準備、結果検証ロジックを実装すること。
処理方式固有の前準備、結果検証ロジックを実装すること。
- Author:
- T.Kawasaki
- 
Method SummaryModifier and TypeMethodDescriptionvoidassertOutputData(String msgOnFail, TestShot testShot) 出力結果を検証する。compareStatus(int actual, TestShot testShot) ステータスコードの比較を行う。nablarch.fw.launcher.Mainメインクラスを生成する。booleanisColumnForTestFramework(String columnName) テストフレームワークで使用するカラムかどうか判定する。
 テストフレームワークで使用しないカラムであれば、コマンドラインオプションと見なされる。voidsetUpInputData(TestShot testShot) 入力データを準備する。
- 
Method Details- 
setUpInputData入力データを準備する。- Parameters:
- testShot- テストショット
 
- 
assertOutputData出力結果を検証する。- Parameters:
- msgOnFail- アサート失敗時のメッセージ
- testShot- テストショット
 
- 
isColumnForTestFrameworkテストフレームワークで使用するカラムかどうか判定する。
 テストフレームワークで使用しないカラムであれば、コマンドラインオプションと見なされる。- Parameters:
- columnName- カラム名
- Returns:
- 判定結果
 
- 
compareStatusステータスコードの比較を行う。- Parameters:
- actual- 実際のステータスコード
- testShot- テストショット
- Returns:
- ステータスコードの比較成功時は空文字、そうでない場合はエラーメッセージ
 
- 
createMainnablarch.fw.launcher.Main createMain()メインクラスを生成する。- Returns:
- メインクラス
 
 
-