Dear all,
This following test :
@Test
public void test() throws Exception {
WicketTester tester=new WicketTester();
tester.startComponentInPage(new Label("lableId", "content") {
@Override
protected void onComponentTag(ComponentTag tag) {
super.onComponentTag(tag);
tag.put("test","123");
}
});
tester.assertResultPage("icket:id=\"lableId\" test=\"123\">content");
assertEquals("icket:id=\"lableId\" test=\"123
\">content",tester.getLastResponseAsString());
assertEquals("",tester.getResponse().getDocument());
}
expose IMHO a very strange result. As you can see, the page content
returned by getPastResponseAsString() is
"icket:id=\"lableId\" test=\"123\">content" , so somehow cut in the
middle.
I want to use a similar test, testing a extension of Label.
Do I do something wrong by starting a component (without explicit page)
like
tester.startComponentInPage(new Label("lableId", "content"):
Thanks for any help,
Carsten