Sobes.tech
Middle

Avez-vous déjà dû écrire des tests?

sobes.tech IA

Réponse de l'IA

Oui, il fallait écrire des tests. En front-end, on utilise généralement des tests unitaires pour les composants et fonctions, des tests d'intégration pour vérifier l'interaction entre modules, ainsi que des tests end-to-end pour vérifier le fonctionnement complet de l'application. Par exemple, avec Jest et React Testing Library, on peut écrire un test pour un composant React :

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

test('le bouton affiche le bon texte', () => {
  render(<Button>Clique-moi</Button>);
  expect(screen.getByText('Clique-moi')).toBeInTheDocument();
});

Les tests aident à détecter rapidement les erreurs et à maintenir la qualité du code lors du développement du projet.