きょうのエラー
その2
junit.framework.AssertionFailedError: expected:
ボタンを押したら次のページへ飛ぶ、というテストででました
PostAnswerPageへ飛びたいのにHomePageだよ、というエラー
?
と思い、mvn jetty:runを実行し、アクセス
いろいろ試した結果、
パスワードを入力する欄がからっぽだとダメらしい
cmdに 'pass'欄は必須ですというエラーメッセージが出ていました
いまからこのへんとりかかります
まずわかったこと
①newFormTester(java.lang.String path)
と
②newFormTester(java.lang.String path,boolean fillBlankString)
について
①はフォームの中身がすべて空の状態でのテスト
②は第2引数にtrueをいれると空の状態、falseを入れるとなにか値を入れた状態でのテストとなる
次にわかったこと
setrequiredメソッド
require→必要とする
そのコンポーネントが必須かどうかの判断
これをfalseにして追加したらうまくいきました!
ふむふむ
相変わらずスピードが亀さん