Sobes.tech
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.