我有一个使用 Wicket Auth/Roles 登录用户和分配角色的网络应用程序。(http://wicket.apache.org/learn/projects/authroles.html)
你也可以参考这个例子:http: //www.wicket-library.com/wicket-examples-6.0.x/authentication3/
我有很多网页,我想在测试我的网页之前登录我的应用程序。我的测试页面扩展了 WebAppTestBase。
这是我的 WebAppTestBase 代码:
public class WebAppTestBase {
protected WicketTester wicketTester;
private MyAuthenticatedWebApplication myAuthenticatedWebApplication = new MyAuthenticatedWebApplication();
@Before
public void setUp() {
wicketTester = new WicketTester(myAuthenticatedWebApplication);
}
@After
public void tearDown() {
wicketTester.destroy();
}
}
那么我如何设置 AuthenticatedWebSession 来验证我的用户,这样我就可以测试其他页面了。
问候,