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.