Flutter 或 Dart 的 ArchUnit / 测试架构
ArchUnit / test architecture for Flutter or Dart
我正在使用 Clean Architecture 开发 Flutter 应用程序。现在我正在寻找图书馆或其他类似 ArchUnit 的东西。测试架构并确保包的正确访问。
你如何解决问题并确保符合架构。我将不胜感激想法或替代方案。
我还没有找到 Architest 的等效项。
确保正确访问包的另一种方法是使用如下所示的 linter
analyzer:
plugins:
- import_lint
import_lint:
rules:
use_case_rule:
target_file_path: "/**/use_case/*_use_case.dart"
not_allow_imports: ["/**/use_case/*_use_case.dart"]
exclude_imports: ["/**/use_case/base_use_case.dart"]
我正在使用 Clean Architecture 开发 Flutter 应用程序。现在我正在寻找图书馆或其他类似 ArchUnit 的东西。测试架构并确保包的正确访问。
你如何解决问题并确保符合架构。我将不胜感激想法或替代方案。
我还没有找到 Architest 的等效项。 确保正确访问包的另一种方法是使用如下所示的 linter
analyzer:
plugins:
- import_lint
import_lint:
rules:
use_case_rule:
target_file_path: "/**/use_case/*_use_case.dart"
not_allow_imports: ["/**/use_case/*_use_case.dart"]
exclude_imports: ["/**/use_case/base_use_case.dart"]