#javascript #reactjs #typescript #unit-testing #cypress
#язык JavaScript #реагирует на #машинописный текст #модульное тестирование #кипарис
Вопрос:
Я должен протестировать функцию, которая отклоняет обещание, если флаг установлен в значение true. Упрощенная версия функции выглядит следующим образом:
export const doSomeStuff = async(arg1: any, arg2: any): Promiselt;stringgt; { let reject: boolean = isRejected(); if(reject) { return Promise.reject(new DOMException('Rejected', 'RejectError'); } }
Я действительно понятия не имею, как это проверить, поэтому мое ит-заявление выглядит так 🙂
it('should return a DOMException Error', () =gt; {});
Комментарии:
1. Откуда берется эта
isRejected()
функция?