toThrow(error?)
it('@param precision이 1에서 100사이가 아니면 RangeError가 발생한다.', () => {
expect(() => { number.toPrecision(101) }).toThrow(RangeError);
});Parameters
// Test that the error message says "yuck" somewhere: these are equivalent
expect(drinkOctopus).toThrowError(/yuck/);
expect(drinkOctopus).toThrowError('yuck');
// Test the exact error message
expect(drinkOctopus).toThrowError(/^yuck, octopus flavor$/);
expect(drinkOctopus).toThrowError(new Error('yuck, octopus flavor'));
// Test that we get a DisgustingFlavorError
expect(drinkOctopus).toThrowError(DisgustingFlavorError);Last updated