Tengo que probar una función que rechaza una promesa si un indicador se establece en verdadero. La versión simplificada de la función se ve así:
export const doSomeStuff = async(arg1: any, arg2: any): Promise<string> { let reject: boolean = isRejected(); if(reject) { return Promise.reject(new DOMException('Rejected', 'RejectError'); } }Realmente no tengo idea de cómo probar eso, así que mi declaración se ve así :)
it('should return a DOMException Error', () => {});