Middle
Musel jste psát testy?
sobes.tech AI
Odpověď od AI
Ano, bylo nutné psát testy. Na frontendu se obvykle používají jednotkové testy pro komponenty a funkce, integrační testy pro kontrolu interakce mezi moduly, a také end-to-end testy pro ověření celkového fungování aplikace. Například s Jest a React Testing Library lze napsat test pro React komponentu:
import { render, screen } from '@testing-library/react';
import Button from './Button';
test('tlačítko zobrazuje správný text', () => {
render(<Button>Stiskni mě</Button>);
expect(screen.getByText('Stiskni mě')).toBeInTheDocument();
});
Testy pomáhají rychle odhalit chyby a udržovat kvalitu kódu během vývoje projektu.