Middle
Ați fost nevoit vreodată să scrieți teste?
sobes.tech AI
Răspuns de la AI
Da, a fost nevoie să scriem teste. În frontend, de obicei se folosesc teste unitare pentru componente și funcții, teste de integrare pentru verificarea interacțiunii între module, precum și teste end-to-end pentru verificarea funcționării întregii aplicații. De exemplu, cu Jest și React Testing Library, se poate scrie un test pentru un component React:
import { render, screen } from '@testing-library/react';
import Button from './Button';
test('butonul afișează textul corect', () => {
render(<Button>Apasă-mă</Button>);
expect(screen.getByText('Apasă-mă')).toBeInTheDocument();
});
Testele ajută la identificarea rapidă a erorilor și la menținerea calității codului pe parcursul dezvoltării proiectului.