wicketテストの話
wicketのコンポーネントをJunitでテストするときのassert系メソッドなどなどの話
Junitのバージョンは4.6です
ページに遷移できているか
tester.assertRenderedPage(ページのクラス名.class);
コンポーネントが存在するかどうか
tester.assertComponent("パス", コンポーネントクラス名.class);
ラベルの中身チェック
tester.assertLabel("パス", "文字列");
リンクをクリック
tester.clickLink("パス");
コンポーネントを取得
Link link = (Link) tester.getComponentFromLastRenderedPage("パス");
取得したテストの活性を調べる
assertThat(link.isEnabled(), is(true));
Ajaxのテストがいまだできません。
勉強せねば