当我尝试运行以下测试时:
import 'package:my_project/my_file.dart';
import 'package:test/test.dart';
void main() {
group('int extensions:', () {
expect(1.digits(), 1);
expect(10.digits(), 2);
expect(100.digits(), 3);
});
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
无法加载“test/my_file_test.dart”:“OutsideTestException”实例
对于现在来这里的大多数人来说,答案可能是显而易见的,但我花了一段时间才意识到出了什么问题。我在下面为其他遇到同样问题的人添加我的答案。
Sur*_*gch 22
您需要致电test,而不仅仅是group:
void main() {
group('int extensions:', () {
test('digits', () {
expect(1.digits(), 1);
expect(10.digits(), 2);
expect(100.digits(), 3);
});
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2632 次 |
| 最近记录: |