我有一个扩展 EditableText 的类,它提供样式编辑 - 颜色跨度等。
父小部件有一个 bool 标志来使用默认 TextInput 或扩展 EditableText 的自定义标志。
测试适用于默认测试:
final String dummyDesc = 'dummy desc';
final Finder mention = find.byType(Mention);
await tester.enterText(mention, dummyDesc);
但是,如果我在 Mention 使用自定义输入的页面上执行相同操作,则测试将失败,因为它找不到 TextInput - 因为没有。
错误:
Bad state: No element
如何在扩展 EditableText 的小部件上使用 enterText?或者类似的东西?