Sobes.tech
Middle

Museli ste niekedy písať testy?

sobes.tech AI

Odpoveď od AI

Áno, bolo potrebné písať testy. Na frontende sa zvyčajne používajú jednotkové testy pre komponenty a funkcie, integračné testy na kontrolu interakcie medzi modulmi, ako aj end-to-end testy na overenie celej aplikácie. Napríklad, pomocou Jest a React Testing Library, môžete napísať test pre React komponent:

import { render, screen } from '@testing-library/react';
import Button from './Button';

test('tlačidlo zobrazuje správny text', () => {
  render(<Button>Stlač ma</Button>);
  expect(screen.getByText('Stlač ma')).toBeInTheDocument();
});

Testy pomáhajú rýchlo odhaliť chyby a udržiavať kvalitu kódu počas vývoja projektu.