Встречается на собеседованиях • сегодня
Какие пишешь тесты
Я пишу unit-тесты для отдельных компонентов и модулей, используя Jest и React Testing Library. Например, тестирую рендеринг компонента, его поведение при кликах и корректность пропсов:
```jsx
test('Button renders with correct text', () => {
render();
expect(screen.getByText('Click me')).toBeInTheDocument();
});
test('Button calls onClick handler', () => {
const handleClick = jest.fn();
render();
fireEvent.click(screen.getByText('Click'));
expect(handleClick).toHaveBeenCalledTimes(1);
});
```
Также пишу интеграционные тесты для проверки взаимодействия нескольких компонентов и end-to-end тесты (с помощью Cypress) для критических пользовательских сценариев. Тесты покрывают как happy path, так и edge cases.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы