在工具栏中使用MaterialCommand的TestRecorder

时间:2017-03-08 21:41:40

标签: codenameone

在测试类中,有没有办法调用工具栏中的按钮,而没有名称(""),这些是这样添加的?

getToolbar().addMaterialCommandToRightBar("", FontImage.MATERIAL_PICTURE_AS_PDF, e -> createPDF());

或者我可以告诉测试类显示一个特定的表单吗?(当我点击没有标签的按钮时会发生这种情况)。

在这种情况下,测试记录器不会生成任何代码。似乎它只使用按钮,它们具有非空字符串作为名称,因为它们只是由

调用
clickButtonByLabel("Label");

1 个答案:

答案 0 :(得分:1)

测试记录器是在Toolbar存在之前编写的,我们最近尝试为Toolbar更新它,但事实证明这很难。

我们有this issue来涵盖此错误。作为一种解决方法,您可以直接在测试代码中发布命令。