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