gpt4 book ai didi

java - NestedTree 上的测试 CheckBox 失败

转载 作者:行者123 更新时间:2023-12-02 04:32:20 25 4
gpt4 key购买 nike

我基于 www.wicket-library.com/wicket-examples 中的 NestedTree 示例构建了我的树应用程序,但我正在努力使用 WicketTester 测试该组件。

使用 WicketTester,我触发 CheckBox 上的 AJAX 事件:

tester.executeAjaxEvent("path:to:checkbox", "onclick");

AjaxCheckBox onUpdate 事件也会被触发,但它的模型不会改变。

带有 AjaxCheckBox 和 PropertyModel 的简单页面工作正常,模型按预期更改:

add(new AjaxCheckBox("check", new PropertyModel<>(this, "checked")));

是否无法使用 WicketTester 测试该组件?

最佳答案

您必须为复选框设置一个值,仅执行单击不会在请求中发送任何输入:

formTester.setValue("path:to:checkbox", true);

关于java - NestedTree 上的测试 CheckBox 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31293587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com