Shuffle/docs/templates/abdeckungsmatrix.md
cschlaefke adf61b3ba2 test: add pumpApp helpers, fakes and coverage matrix template
Refs #31

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-02 20:21:55 +01:00

20 lines
925 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Abdeckungsmatrix – #<Issue-Nr> <Titel>
Pflicht in der PR-Beschreibung. Pro Akzeptanzkriterium mindestens eine Ebene belegen;
nicht zutreffende Ebenen mit „–“ markieren, nicht automatisierbare Punkte unten begründen.
Testnamen tragen die Referenz („KTO-01 Kriterium n“), siehe `app/test/README.md`.
| AK | Unit | Widget | Integration/E2E (Playwright) | RLS/pgTAP | Status |
|---|---|---|---|---|---|
| KTO-01 Kriterium 1 | `test/features/…/x_test.dart` › Name | `…` | `e2e/…` | `supabase/tests/database/…` | grün |
| KTO-01 Kriterium 2 | – | – | – | – | manuell (Begründung) |
## Nicht automatisiert testbar
- <Punkt, Begründung, wer prüft wann>
## Ausführung
- [ ] `cd app && dart format --set-exit-if-changed . && flutter analyze && flutter test --coverage`
- [ ] `supabase test db` (bei Backend-Änderungen)
- [ ] Abdeckung neue Logik ≥ 80 %, Domänenschicht ≥ 90 %: <Werte>