У меня есть следующий код в моем тесте:
AjaxButton button = (AjaxButton) getTester().getComponentFromLastRenderedPage(path);
Assert.assertNotNull(button);
getTester().clickLink(button); // fails with exception "is not an instance of AbstractLink or IAjaxLink"
Что я должен написать в последней строке, чтобы заставить WicketTester нажать AjaxButton?
используйте «executeAjaxEvent»:
tester.executeAjaxEvent(button, "click");