Comanda /tests inspectează dependințele exterioare ale funcției selectate și creează instanțe mock conforme cu framework-ul de testare al proiectului (Jest, Vitest, Pytest).
Exemplu de generare mock
import { describe, it, expect, vi } from 'vitest';
import { fetchUserData } from './user';
vi.mock('./httpClient', () => ({
get: vi.fn().mockResolvedValue({ id: 1, name: 'Ion Popescu' })
}));
describe('fetchUserData', () => {
it('returnează datele utilizatorului corect', async () => {
const data = await fetchUserData(1);
expect(data.name).toBe('Ion Popescu');
});
});
Crește acoperirea proiectului cu teste fără efort mecanic repetitiv.
Întrebări & Exemple practice:
Generarea de Mock-uri și Fixture-uri Complexe prin Comanda /testsAi o întrebare despre Generarea de Mock-uri și Fixture-uri Complexe prin Comanda /tests sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.