工具栏中带有 MaterialCommand 的 TestRecorder

TestRecorder with MaterialCommand in Toolbar

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

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

或者我能以某种方式告诉测试-class 显示特定的形式吗?(当我点击没有标签的按钮时会发生这种情况)。

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

调用
clickButtonByLabel("Label");

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

我们有 this issue 解决了这个错误。作为解决方法,您可以 post 直接在测试代码中使用命令。