Je travaille avec un code où j'ai besoin de tester le type d'exception lancé par la fonction (Est-ce TypeError, ReferenceError etc.).
Mon cadre de test actuel est AVA et je peux le tester en tant que second argument. t.throws
comme ici :
it('should throw Error with message \'UNKNOWN ERROR\' when no params were passed', (t) => {
const error = t.throws(() => {
throwError();
}, TypeError);
t.is(error.message, 'UNKNOWN ERROR');
});
J'ai commencé à réécrire mes tests en Jest et je n'ai pas trouvé comment le faire facilement. Est-ce possible ?