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