Verifică înainte de aplicare
Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.
Citește acoperirea împreună cu aserțiunile.
test('rejects a duplicate key', () => {
expect(() => insertExistingKey())
.toThrow(DuplicateKeyError);
});Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.
Configurează un endpoint compatibil OpenAI sau Anthropic cu URL-ul de bază și cheia API, dacă este necesară. Testează conexiunea. Serverul local trebuie să ruleze; instrumentele externe pot transmite date separat.
Găsește o ramură executată fără verificarea rezultatului și adaugă un test care eșuează la comportament greșit.
test('rejects a duplicate key', () => {
expect(() => insertExistingKey())
.toThrow(DuplicateKeyError);
});