El método tracker.report() se usa para obtener información sobre el número esperado y real de llamadas de las funciones que no han sido llamadas el número esperado de veces.
Esta función devuelve un objeto de JavaScript que contiene detalles completos de la cantidad esperada y real de llamadas con un seguimiento de la pila.
Sintaxis :
tracker.report()
Parámetros: Esta función no toma parámetros
Valor devuelto: Devuelve un objeto que contiene detalles completos del número esperado y real de llamadas con un seguimiento de la pila.
Ejemplo 1:
Javascript
const assert = require('assert'); // Creates call tracker. const tracker = new assert.CallTracker(); function func() {} // Returns a function that wraps func() that must be called exact times // before tracker.verify(). const callsfunc = tracker.calls(func, 2); console.log(tracker.report());
Producción:
Ejemplo 2:
Javascript
const assert = require('assert'); // Creates call tracker. const tracker = new assert.CallTracker(); function func() {} // Returns a function that wraps func() that must be called exact times // before tracker.verify(). const callsfunc = tracker.calls(func, 2); // called func through callsfunc callsfunc(); console.log(tracker.report());
Producción:
Reference:https://nodejs.org/api/assert.html#assert_tracker_report
Publicación traducida automáticamente
Artículo escrito por pratikraut0000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA