Expect not toThrow function with arguments - Jasmine
问题 I have function that gets 3 arguments. I want to check that this function not throwing an error. I did something like this: expect(myFunc).not.toThrow(); The problem is myFunc need to get arguments. How can I send the arguments? P.S I tried to pass it argument but I got error that myFunc(arg1, arg2, arg3) is not a function. 回答1: toThrow matcher requires function to be passed as argument to expect so you can simply wrap your function call in anonymous function: expect(function() { myFunc(arg1,