Sobes.tech
Middle

Ar kada nors reikėjo rašyti testus?

sobes.tech AI

Atsakymas iš AI

Taip, reikėjo rašyti testus. Priešakinėje dalyje dažniausiai naudojami vienetų testai komponentams ir funkcijoms, integracijos testai, siekiant patikrinti tarpmodulių sąveiką, taip pat end-to-end testai, siekiant patikrinti visos programos veikimą. Pavyzdžiui, naudojant Jest ir React Testing Library, galima parašyti testą React komponentui:

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

test('mygtukas rodo teisingą tekstą', () => {
  render(<Button>Paspausk mane</Button>);
  expect(screen.getByText('Paspausk mane')).toBeInTheDocument();
});

Testai padeda greitai rasti klaidas ir išlaikyti kodo kokybę projekto vystymo metu.