java - 如何在 WicketTester 中测试 AjaxFormChoiceComponentUpdatingBehavior

标签 java wicket wicket-tester

在我的 Wicket 应用程序中,我使用了一个带有"is"和“否”选项的单选按钮。如果我选择“否”,我应该显示一个下拉选项。我使用 AjaxFormChoiceComponentUpdatingBehavior 编写了代码。我如何使用 WicketTester 对此进行单元测试?

最佳答案

Wicket 1.5.x 的解决方案:

 AbstractAjaxBehavior behavior = (AbstractAjaxBehavior)WicketTesterHelper.
          findBehavior(getTester().getComponentFromLastRenderedPage("path:to:component"),
                        AjaxFormChoiceComponentUpdatingBehavior.class);
 getTester().executeBehavior(behavior);

关于java - 如何在 WicketTester 中测试 AjaxFormChoiceComponentUpdatingBehavior,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6176615/

相关文章:

wicket - 测试 Wicket 页面

java - 我如何模拟一个带有私有(private)字段的类?

java - 如何在 OpenCV (Java) 中使用 HoughLines 检测线条?

java - 使用 AjaxSelfUpdateTimerBehaviour 的 Wicket ListView

java - 在 TextArea 上 setEnable 后,Wicket 文本输入消失

java - 从数据库挂载静态资源(图像)

java - 从 PHP 脚本调用 Java(或 python 或 perl)

java - 如何在Android中使用Animation从中心慢慢填充圆圈的背景颜色

java - 使用 Apache Wicket 设置组件测试页面