Sobes.tech
Middle

Hai mai dovuto scrivere dei test?

sobes.tech AI

Risposta dell'AI

Sì, era necessario scrivere test. Nel frontend, si utilizzano generalmente test unitari per componenti e funzioni, test di integrazione per verificare l'interazione tra moduli, e test end-to-end per verificare il funzionamento completo dell'applicazione. Ad esempio, con Jest e React Testing Library, si può scrivere un test per un componente React:

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

test('il pulsante mostra il testo corretto', () => {
  render(<Button>Cliccami</Button>);
  expect(screen.getByText('Cliccami')).toBeInTheDocument();
});

I test aiutano a individuare rapidamente gli errori e a mantenere la qualità del codice durante lo sviluppo del progetto.