Che cos'è vitest-testing?
Framework di test Vitest per test di unità, componenti e integrazione. Copre la struttura del test (describe/it/test.each), asserzioni con wait, hook del ciclo di vita, mocking (vi.fn/vi.mock/vi.spyOn), modelli della libreria di test di React, test degli hook con renderHook, interazioni utente-evento, utilità asincrone, configurazione, impostazione dell'area di lavoro, copertura e modelli avanzati come test in-source ed esecuzione simultanea. Copre anche i comandi CLI, il filtraggio dei test, i tag, lo sharding, i dispositivi con test.extend e l'ambito dei dispositivi. Da utilizzare quando si scrivono test unitari, test dei componenti, test di integrazione o test degli hook React. Utilizzare per la configurazione dei test, la simulazione di moduli, il test del comportamento asincrono, il test degli snapshot o l'impostazione della copertura dei test. Fonte: oakoss/agent-skills.