Flutter flatter:找不到插件。flatter.io/firebase\u core
我正在尝试在我的应用程序中测试一个小部件,我正在使用GetIt定位器:Flutter flatter:找不到插件。flatter.io/firebase\u core,flutter,unit-testing,dart,widget,Flutter,Unit Testing,Dart,Widget,我正在尝试在我的应用程序中测试一个小部件,我正在使用GetIt定位器: void main() { setUpAll(() async { // WidgetsFlutterBinding.ensureInitialized(); await Firebase.initializeApp(); configureDependencies(); }); testWidgets('check pr
void main() {
setUpAll(() async {
// WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
configureDependencies();
});
testWidgets('check product print file widget exist',
(WidgetTester tester) async {
await tester.pumpWidget(
MaterialApp(
home: ScreenUtilInit(
designSize: Size(360, 690),
allowFontScaling: false,
child: SplashPage()),
),
);
await tester.pumpAndSettle(const Duration(seconds: 5));
});
}
但是当我运行测试时,我得到了一个错误:
MissingPluginException(No implementation found for method Firebase#initializeCore on channel plugins.flutter.io/firebase_core)
SpalshScreenPage,不要实现任何firebase包,它只是一个简单的页面你说你没有实现任何firebase包,但你正在代码中运行“firebase.initializeApp()”。。。?确保将依赖项添加到pubspec.yaml中file@Nuqo是的,我安装了所有依赖项,它在我运行应用程序时工作,但在运行测试时不工作