Мы используем шутку для юнит-тестирования в реакции.У нас есть 3 маршрутизируемых компонента, скажем, component1, component2 и component3.
Компонент1 содержит список пользователей, компонент2 содержит список тем для каждого пользователя, а компонент3 содержит сведения о выбранной теме.В случае, если в компоненте 1 присутствует отдельная тема для пользователя, он автоматически перенаправляется в компонент3.Это прекрасно работает, у нас есть следующий код для его достижения:
Service.getData(this.prop.userId).then(res => {
if (res.length === 1) {
route('/component3');
} else {
// code for rendering current component.
}
});
Теперь это работает, как и ожидалось, но проблема в том, что мы не можем написать для него модульные тесты с использованием jest.Любая помощь / предложение будет очень признателен.
Спасибо.