Package nablarch.test.core.http.dump
Class HtmlReplacerForRequestUnitTesting
java.lang.Object
nablarch.test.core.http.dump.HtmlReplacerForRequestUnitTesting
リクエスト単体テスト用HTML置換クラス
リクエスト単体テストで生成されたHTMLファイルを入力し、 サブミット先をリクエストダンプサーバに書き換える。 JavaScript(JSON)上のサブミット先URIを置換することで、 全てのサブミットをhttp://localhostへ送信させる。
例えば、HTML中に以下のようなJSONが存在した場合、nablarch_submission_info.nablarch_form1 = { top: { "action": "/action/MenuAction/MENUS00101", "allowDoubleSubmission": true, "params": {} }, logout: { "action": "/action/LoginAction/LOGIN00101", "allowDoubleSubmission": true, "params": {} } };次のように置き換えられる。
nablarch_submission_info.nablarch_form1 = { top: { "action": "http://localhost:57777/action/MenuAction/MENUS00101", "allowDoubleSubmission": true, "params": {} }, logout: { "action": "http://localhost:57777/action/LoginAction/LOGIN00101", "allowDoubleSubmission": true, "params": {} } };
-
Method Summary
-
Method Details
-
main
メインメソッド- Parameters:
args
- 第1引数:入力元ファイルパス、第2引数:出力先ファイルパス- Throws:
IOException
- 入力元ファイルが存在しない場合
-