如何解决Flutter在Android Studio中运行多个单元测试
我一直在关注Flutter文档: https://flutter.dev/docs/cookbook/testing/unit/introduction
如果我打开文件并通过点击“运行”按钮运行它,那么我可以在Android Studio中运行测试。
我想按一下按钮即可运行所有测试,就像在Xcode中一样。
如何在Android Studio中做到这一点?
我做了什么:
创建两个哑测试,只是为了拥有它们。
使用All in Directory
选项创建了测试配置,并指向测试目录:
然后点击“播放”按钮,我得到:
Failed to load "/Users/martinberger/Dev/flutter_apps/iCash/icash/test/second_test.dart":
Test never connected to test harness.
Test: /Users/martinberger/Dev/flutter_apps/iCash/icash/test/second_test.dart
Shell: /Users/martinberger/Dev/flutter/bin/cache/artifacts/engine/darwin-x64/flutter_tester
因此,第一个测试完成了,但是下一个测试甚至没有开始。
在我已经阅读的十几个教程/博客/文档中,他们都专注于编写一个测试并通过右键单击或打开它并单击“播放”按钮来运行它。
我来自iOS / Xcode背景,因此在Android Studio中运行一个简单的测试套件应该了解些什么吗?
解决方法
您可以键入flutter test
,然后在终端中键入所需的目录。
所以在您的情况下:flutter test test/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。