我正在使用Firestore和Redux。因此,我有一个firestore_service.dart
文件,它是Firestore的唯一接口,同一个文件更新了Redux存储。出于测试目的,我在项目测试文件夹中创建了firestore_service_mock.dart
以及模拟数据文件。我的问题与目录结构和导入有关,用于测试目的。
main.dart
是唯一导入firestore_service.dart
的文件。如果我在项目测试文件夹中有firestore_service_mock.dart
,那么如何将其导入main.dart
进行集成测试?我不确定我是否清楚地解释自己,所以我希望这是有道理的。
答案 0 :(得分:0)
使用
import 'package:my_flutter_app/main.dart`;
lib/main.dart
可以从项目内的任何位置导入(与lib/
中的所有文件一样。