我创建了一个链接页面 FooPage,这样当有人点击这个链接时,一些文本"test test"
会显示给用户,到目前为止还不错。
我创建了以下基本页面:
FooPage.java
public class FooPage extends WebPage {
public FooPage() {
add(new Label("label", "test test"));
} }
FooPage.html
<div wicket:id="label"></div>
在 MyPnel.java 我添加创建的页面如下:
我的面板.java
public class MyPanel extends Panel{
add(new BookmarkablePageLink<Void>("foobar", FooPage.class));
}
MyPanel.html:
<a wicket:id="foobar" href="FooPage"></a>
现在,当我使用 junit 测试创建的组件时,如下所示:
@Test
public void startPage() {
wicketTester.assertComponent("foobar", FooPage.class);
}
我收到以下错误:
junit.framework.AssertionFailedError:组件“BookmarkablePageLink”不是类型:FooPage
知道什么是问题或解决这个问题的热点吗?