为flutter-web应用程序实现一些集成测试,其中我试图模拟键盘操作以清除TextField()的内容。就像我们对“完成”一样:
await tester.testTextInput.receiveAction(TextInputAction.done);
知道怎么做吗?
为flutter-web应用程序实现一些集成测试,其中我试图模拟键盘操作以清除TextField()的内容。就像我们对“完成”一样:
await tester.testTextInput.receiveAction(TextInputAction.done);
知道怎么做吗?
您可以像这样在测试中模拟键盘按下:
await simulateKeyDownEvent(LogicalKeyboardKey.backspace);
https://api.flutter.dev/flutter/flutter_test/simulateKeyDownEvent.html