私のページには次のアコーディオンがあります。
<div id="accordion">
<div wicket:id="foo"></div>
<div wicket:id="bar"></div>
</div>
をクリックすると<div wicket:id="foo"></div>
、テキストが表示されます。私の質問は: このアコーディオン リンクでクリック イベントをシミュレートして、表示されたテキストを junit でアサートできるようにする方法です。私は次のことを試しました:
wicketTester.clickLink("foo");
しかし、次のエラーが表示されます。
junit.framework.AssertionFailedError: Link foo is not a Link, AjaxLink, AjaxFallbackLink or AjaxSubmitLink