Función Node.js afirmar tracker.report()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *