Sobes.tech
Middle

Czy musiałeś pisać testy?

sobes.tech AI

Odpowiedź od AI

Tak, trzeba było pisać testy. Na froncie zazwyczaj używa się testów jednostkowych dla komponentów i funkcji, testów integracyjnych do sprawdzania interakcji między modułami, a także testów end-to-end do sprawdzania działania całej aplikacji. Na przykład, za pomocą Jest i React Testing Library, można napisać test dla komponentu React:

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

test('przycisk wyświetla poprawny tekst', () => {
  render(<Button>Kliknij mnie</Button>);
  expect(screen.getByText('Kliknij mnie')).toBeInTheDocument();
});

Testy pomagają szybko wykrywać błędy i utrzymywać jakość kodu podczas rozwoju projektu.