Back to questions
Middle
6
Писал ли тесты? Какой опыт с тестированием?
Companies where asked
Цифротех
Answer from AI
sobes.tech AI
Да, писал тесты для фронтенд-приложений, в основном использовал Jest и React Testing Library. Опыт включает написание юнит-тестов для компонентов и функций, а также интеграционных тестов для проверки взаимодействия между компонентами и API. Например, тестировал корректность рендеринга, обработку событий и асинхронные запросы.
Пример простого теста на React с Jest:
import { render, screen, fireEvent } from '@testing-library/react';
import Button from './Button';
test('кнопка вызывает обработчик при клике', () => {
const handleClick = jest.fn();
render(<Button onClick={handleClick}>Нажми меня</Button>);
fireEvent.click(screen.getByText('Нажми меня'));
expect(handleClick).toHaveBeenCalledTimes(1);
});