我正在尝试为我的班级编写单元测试。首先,我安装了 unittest 包并创建了一个 spec 文件夹来保存我所有的 unittest 文件。然后我创建一个包含以下内容的测试飞镖文件:
library i18n_test;
import 'package:unittest/unittest.dart';
void main() {
}
当我运行文件时,出现以下错误
Unable to open file: D:\Dart\i18n\bin\spec\packages\unittest\unittest.dart'file:///D:/Dart/i18n/bin/spec/i18n_test.dart': error: line 3 pos 1: library handler failed
import 'package:unittest/unittest.dart';
正如我所提到的,我将我的 unittest 文件保存在 spec 文件夹中,我认为这是因为编译器找不到包 unittest。
我的文件夹结构如下所示:
我错了什么?