Встречается на собеседованиях • сегодня
Какие использовал библиотеки для асинхронного тестирования
Для асинхронного тестирования в JavaScript чаще всего использую:
- Jest - встроенная поддержка async/await,
.resolves/.rejects:
js
test('async test', async () => {
await expect(fetchData()).resolves.toBe('data');
});- Testing Library (для React/Vue) - утилиты типа
waitFor:
js
await waitFor(() => {
expect(getByText('Loaded')).toBeInTheDocument();
});- Sinon - для моков и таймеров:
js
const clock = sinon.useFakeTimers();
// тестируем setTimeout
clock.tick(1000);- Cypress - встроенные команды типа
.should():
js
cy.get('.loader').should('not.exist');Для сложных сценариев иногда применяю redux-saga-test-plan или redux-observable-test-helpers.

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