add-tests
Ajouter des tests (unit, integration, e2e) pour la feature en cours de développement
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Ajouter des tests (unit, integration, e2e) pour la feature en cours de développement
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Review PR comments and suggestions, evaluate relevance, apply fixes, then run verification
Synchronise la documentation du projet (CLAUDE.md, memory, README, ADR, ACTIVITY) avec les features implémentées
Verify implementation by running lint, format check, type check, and post-implementation review
SOC 職業分類に基づく
| name | add-tests |
| description | Ajouter des tests (unit, integration, e2e) pour la feature en cours de développement |
Analyse la feature développée dans la session/branche courante, détermine les couches de tests pertinentes, propose des scénarios, et implémente les tests après validation utilisateur.
Identifie les fichiers modifiés/créés sur la branche courante :
git diff main --name-only
git log main..HEAD --oneline
Classe les changements par catégorie :
src/crypto/) → tests unitaires (testu/)src/middleware/) → tests unitaires + intégrationsrc/routes/) → tests intégration (testi/)src/scalingo/) → tests intégration (mocks HTTP)src/ui/) → tests e2e (teste2e/)testu/)tests/testu/{domaine}/{nom}.test.tstesti/)app.request() (pas de serveur réel)tests/testi/{domaine}/{nom}.test.tsteste2e/)tests/teste2e/{feature}.test.tsRésumé dans un tableau :
| Couche | Fichiers concernés | Pertinence | Justification |
|---|---|---|---|
| testu | ... | Oui/Non | ... |
| testi | ... | Oui/Non | ... |
| teste2e | ... | Oui/Non | ... |
Pour chaque couche retenue, propose des scénarios de test :
Présente les scénarios et demande validation avant d'implémenter.
tests/deno task testRègles :
@std/assert pour les assertionsassertEquals, assertThrows) aux vagues (assert)Lance deno task test pour confirmer que tout passe.
Si des tests échouent, analyse et corrige. Lance ensuite /verif.
| Couche | Fichiers créés | Scénarios | Status |
|---|---|---|---|
| testu | ... | N | OK/KO |
| testi | ... | N | OK/KO |
| teste2e | ... | N | OK/KO |