Overview Review AI-generated unit tests for effectiveness, coverage, assertions, negative cases, determinism, and maintainability. Output a 0-10 score, a risk level, and a must-fix checklist. Overall line coverage must be >= 80%; otherwise risk is at least High.
Scoring (0-10) Each dimension 0-2 points. Sum = total score.
| Coverage | < 80% | 80%+ but shallow | 80%+ and meaningful | | Assertion Quality | No/invalid assertions | Some weak assertions | Behavior-anchored assertions | | Negative & Edge | Missing | Partial | Comprehensive | | Data & Isolation | Flaky/env-dependent | Mixed | Deterministic, isolated |
Da utilizzare durante la revisione o il punteggio di unit test/codice UT generati dall'intelligenza artificiale, in particolare quando la copertura, l'efficacia delle asserzioni o la qualità del test sono in questione ed è necessario un punteggio numerico, un livello di rischio o una lista di controllo da correggere Fonte: openharmonyinsight/openharmony-skills.