tomas segun santo san que puede ontologico niegan filosofos filosofia favor existencia existe dios demostrar como biblia argumentos argumento anselmo jasmine

jasmine - segun - jazmín: ¿cómo verificar si existe un argumento?



la existencia de dios segun la biblia (2)

Tratar

expect(myFunction.mostRecentCall.args[2]).toBeDefined();

y omita el argumento en la prueba toHaveBeenCalledWith.

buen día.

Estoy probando para ver la función tiene todos sus argumentos.

Sé qué valor deben tener dos de sus args,

pero para el tercer arg, solo quiero probar si existe.

expect(myFunction).toHaveBeenCalledWithMatcher({ a: 1, b: 2, c: dont know its val but want it to exist });

gracias por adelantado


También puedes usar jasmine.any . En caso de que esperes un número, podría ser:

expect(myFunction).toHaveBeenCalledWith({ a: 1, b: 2, c: jasmine.any(Number) });

También es posible jasmine.any(Function) y así sucesivamente. De parte de Jasmine:

jasmine.any toma un nombre de constructor o "clase" como valor esperado. Devuelve verdadero si el constructor coincide con el constructor del valor real.