WicketWebPageの単体テストを書いています。ページを起動し、フィールドに入力し、リンクをクリックしてから、いくつかのアサーションを作成したいと思います。
WicketTesterとBaseWicketTesterのAPIを見ると、入力フィールドを見つけるためのパス( "form:input"など)を使用してテキストを入力できるメソッドが見つかりませんでした。
// set up WicketTester; create page
tester.startPage(page);
tester. // Type into input field - how to do this?
tester.clickLink("form:continueButton");
// assert something
私は何か見落としてますか?これはかなり基本的なユースケースのようです。このようにWicketTesterを使用することになっていないのですか?(clickLink()のようなメソッドが存在することを考えると、これは驚くべきことです。)