Назад к вопросам
Лига Цифровой Экономики
Middle
2
Писали ли юнит-тесты? Какой процент покрытия был?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
Да, я писал юнит-тесты для компонентов и функций фронтенда. Обычно стремился к покрытию около 70-80%, что позволяло уверенно вносить изменения и быстро выявлять регрессии.
Пример простого юнит-теста на Jest для React-компонента:
import { render, screen } from '@testing-library/react';
import Button from './Button';
test('рендерит кнопку с текстом', () => {
render(<Button>Нажми меня</Button>);
expect(screen.getByText('Нажми меня')).toBeInTheDocument();
});
Важно, чтобы тесты покрывали ключевую логику и пользовательские сценарии, а не только визуальные элементы.