Назад к вопросам
Middle
1
Вы писали юнит-тесты сами? Какими инструментами тестирования пользовались?
Компании, где спрашивали
Get Express
Ответ от нейросети
sobes.tech AI
Да, я писал юнит-тесты самостоятельно. В зависимости от используемого фронтенд-фреймворка и языка выбирал соответствующие инструменты:
- Для React — использовал Jest вместе с React Testing Library для тестирования компонентов и логики.
- Для Vue — Vue Test Utils и Jest.
- Для Angular — Jasmine и Karma.
Пример простого теста на Jest для React-компонента:
import { render, screen } from '@testing-library/react';
import Button from './Button';
test('кнопка отображается с правильным текстом', () => {
render(<Button>Нажми меня</Button>);
expect(screen.getByText('Нажми меня')).toBeInTheDocument();
});
Кроме того, использовал инструменты для мокирования (например, jest.mock) и проверки покрытия кода (coverage).