Package nablarch.test.core.standalone
Interface TestShot.TestShotAround
- Enclosing class:
- TestShot
public static interface TestShot.TestShotAround
テストの前準備、結果検証を行うインタフェース。
処理方式固有の前準備、結果検証ロジックを実装すること。
処理方式固有の前準備、結果検証ロジックを実装すること。
- Author:
- T.Kawasaki
-
Method Summary
Modifier 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:
- ステータスコードの比較成功時は空文字、そうでない場合はエラーメッセージ
-
createMain
nablarch.fw.launcher.Main createMain()メインクラスを生成する。- Returns:
- メインクラス
-