I'm working with some code where I need to test the type of an exception thrown by a function (Isis it TypeError, ReferenceError, etc.?).
My current testing framework is AVA and I can test it as a second argument t.throws method, like here:
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'); }); I started rewriting my tests toin Jest and couldn't find how to easily do that. Is it even possible?