Automates the creation and execution of priority-based Flutter tests following Clean Architecture principles.
This skill streamlines the testing workflow for Flutter applications by implementing a structured, priority-based approach that focuses on business logic before UI. It provides robust templates for unit testing repositories and data sources, state management (including BLoC, Provider, and Riverpod), and widget interactions, ensuring comprehensive coverage and reliability in Feature-Driven Development environments. By enforcing a Repository-to-State-to-Widget hierarchy, it helps developers build maintainable test suites that catch bugs early in the data and logic layers.
주요 기능
01Comprehensive templates for BLoC, Riverpod, and Provider testing
02Integrated mocking support for Mockito and Mocktail
031 GitHub stars
04Built-in verification via flutter-verification sub-skill
05Priority-based testing workflow (Repository > State > Widget)
06Automated boilerplate for Repository and Data Source unit tests
사용 사례
01Writing unit tests for business logic and API integrations in Clean Architecture
02Verifying state transitions in complex BLoC or Riverpod implementations
03Implementing widget tests for UI validation and user interactions