我是Flutter的初学者,但我想了解如何使用get_it,特别是general.But中的依赖注入,将RegisterLazySingleton用于依赖,我想在不同的类中使用它。我怎么能这么做呢?例如,在一个特定的类中,我用GetIt.instance和registerLazySingleton ecc ecc创建了我想要注册的所有东西,但是在那之后,我如何使用我注册的一个依赖项呢?';
final di = GetIt.
我有一个小部件,它显示来自api的数据列表,并且我试图为它的各种状态编写测试,从它的空状态开始。目前,我的测试启动了这个小部件,小部件进行了一个网络调用,我正在嘲笑它,然后它会检查是否显示了空状态文本。emptyListTest', await _initializeDependencies(tester); final dio = di.getIt.get} Future<vo
在我的项目中,我使用带的叠层体系结构。在单元测试中,它运行得非常好,但是当涉及到Widget/Integration测试时,我在一开始就得到了一个错误。assertion was thrown building StartUpView:
Object/factory with type AuthService is not registered inside GetIt(Did you accidentally do GetIt sl=GetIt.instance(