Итак, я попытался сгенерировать классы DI для класса inject.dart , используя flutter generate
Кажется, что он генерирует классы в lib / *, но не для test / *.Это не выдает никакой ошибки как таковой.Вот мои соответствующие классы флаттера.
pubspec.yaml
name: gc_client
description: A gc
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
json_annotation: ^2.0.0
rxdart: ^0.22.0
dio: ^2.1.3
inject:
path: ./inject.dart/package/inject
builders:
json_serializable: ^2.0.0
inject_generator:
path: ./inject.dart/package/inject_generator
dev_dependencies:
test: 1.6.1
flutter_test:
sdk: flutter
mockito: ^4.0.0
flutter:
uses-material-design: true
fonts:
- family: Raleway
fonts:
- asset: assets/fonts/raleway_regular.ttf
- asset: assets/fonts/raleway_medium.ttf
weight: 700
assets:
- assets/
Классы компонентов
![The two injection components](https://i.stack.imgur.com/d8iFa.png)
Я что-то упустил?Дайте мне знать, если вам нужно больше информации.Заранее спасибо.