Ce face /setupTests și /fixTestFailure
/setupTests apare în tabelul de comenzi din VS Code ca funcție experimentală: te ajută să alegi și să configurezi un framework de testare. /fixTestFailure apare în fișa GitHub pentru VS Code, cu descrierea „găsește și repară un test care pică”; tabelul din documentația VS Code nu îl mai listează.
În interfața VS Code, același lucru îl faci din Test Explorer: treci cu mouse-ul peste testul care pică și alegi butonul Fix Test Failure. Poți și atașa în chat ieșirea testului. Unealta #execute/testFailure aduce informațiile despre eșec în prompt.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
/setupTests |
Alegerea și configurarea unui framework de testare (experimental). |
/fixTestFailure |
Găsește și repară un test care pică (fișa GitHub). |
Exemple practice
Exemplul 1: Configurarea testelor într-un proiect nou
/setupTests proiect TypeScript cu Vite
Greșeli frecvente și bune practici
- Te bazezi pe
/fixTestFailurefără să verifici dacă există în versiunea ta. Tastează/și vezi lista curentă; butonul din Test Explorer face același lucru. - Accepți o reparație care schimbă aserțiunea testului în loc de cod. Cere explicit să nu fie modificat comportamentul așteptat.