如果 wicket 页面访问系统属性,WicketTester 将失败
WicketTester fails if wicket page accesses system properties
我正在尝试使用 WicketTester 来测试我的页面。
在某些页面上,我访问系统 属性。读取的值影响页面的显示。但是,当我尝试使用 WicketTester 测试这些页面时,抛出了 'NullPointerException' 异常。
我推测此异常是由于 WicketTester 在测试页面时无法使用 Payara 服务器上设置的 属性 引发的。
我应该如何测试这些类型的页面?
使用 'wicket.apache.org/start/quickstart.html' 创建的用于测试的完整代码可在 'https://github.com/rjngshn/WicketTesterSession' 获得。在这个项目中,我正在尝试测试 'TestUserPage2'
WicketTester 在单元测试中执行。它与 Payara 或任何其他 web servlet 容器无关。
在使用 WicketTester 之前,您需要在 System.setProperty(..., ...)
单元测试中自己设置系统 属性。
我正在尝试使用 WicketTester 来测试我的页面。
在某些页面上,我访问系统 属性。读取的值影响页面的显示。但是,当我尝试使用 WicketTester 测试这些页面时,抛出了 'NullPointerException' 异常。
我推测此异常是由于 WicketTester 在测试页面时无法使用 Payara 服务器上设置的 属性 引发的。
我应该如何测试这些类型的页面?
使用 'wicket.apache.org/start/quickstart.html' 创建的用于测试的完整代码可在 'https://github.com/rjngshn/WicketTesterSession' 获得。在这个项目中,我正在尝试测试 'TestUserPage2'
WicketTester 在单元测试中执行。它与 Payara 或任何其他 web servlet 容器无关。
在使用 WicketTester 之前,您需要在 System.setProperty(..., ...)
单元测试中自己设置系统 属性。