Flutter Tester
Flutter testpatronen: layer isolation, Given-When-Then, Riverpod/Mockito/GetIt setup.
Getest · Werkt
Wat het doet
Structureert het schrijven van Flutter tests rond layer isolation (repository/DAO/provider/service/widget) en een Given-When-Then conventie, met expliciete Riverpod, Mockito, en GetIt setup en teardown regels. Activeert bij het creëren, fixen of reviewen van unit, widget of integratietests in een Flutter project, en wijst op veelvoorkomende fouten zoals het direct mocken van providers of het ongereset laten van GetIt tussen tests.
Testrapport
Baseline widget test (geschreven zonder de skill) mockte de Riverpod provider direct en sloeg GetIt.reset over in tearDown — precies de twee items bovenaan de 'Common Mistakes' tabel van de skill — en de skill-geleide herschrijving loste beide op zonder dat dit expliciet werd gevraagd.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/Harishwarrior/flutter-claude-skills cd flutter-claude-skills mkdir -p ~/.claude/skills cp -r flutter-tester ~/.claude/skills/flutter-tester
Commando's en voorbeeldprompts
/flutter-testerFlutter testpatronen: layer isolation, Given-When-Then, Riverpod/Mockito/GetIt setup.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Write widget tests for this Flutter login screen with MockitoI need unit tests for my Riverpod provider that fetches usersReview my Flutter integration tests for the checkout flow