У меня есть компонент, где я применяю стили к компоненту с помощью асинхронной функции, и мне нужно покрыть эту функцию тестом фермента.
const SpinnerKf = new Keyframes.Spring({
loading: async (next: Object) => {
await next(getCircleStyles(0.5, '#fff'))
await next(getCircleStyles(34, styles.colorSuccess))
}
})
export class Spinner {
...
render () {
<SpinnerKf>...</SpinnerKf>
}
}
Как проверить с помощью Enzyme, что функция во втором await
возвращает правильный цвет (второй аргумент в getCircleStyles
)? Когда я проверяю цвет на SpinnerKf
, он возвращает только #fff
(цвет с первого ожидания), но мне нужно проверить и второе ожидание тоже.
Спасибо за любую помощь.