Как проверить AjaxEventBehavior («onClick») для переключателя Apache Wicket?
Я использую Apache Wicket и столкнулся с проблемой при тестировании AjaxEventBehavior для кнопки Radio. На самом деле я хочу протестировать событие «onClick», как в моем случае, когда я выбираю / щелкаю переключатель в радиогруппе, указанная страница отображается.
Фрагмент кода:
RadioGroup<Boolean> selectPageRadioGroup =
new RadioGroup<Boolean>("selectPageRadioGroup", new Model<Boolean>(Boolean.TRUE));
selectPageRadioGroup.setDefaultModel(new Model<Boolean>(Boolean.TRUE));
final Radio<Boolean> radioButton1 =
new Radio<Boolean>("radioButton1", new Model<Boolean>(Boolean.FALSE));
radioButton1.add(new AjaxEventBehavior("onclick") {
@Override
protected void onEvent(AjaxRequestTarget target) {
setResponsePage(MyWebPage.class);
}
});
selectPageRadioGroup.add(radioButton1);