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

El método tracker.verify() se usa para verificar cuántas veces se llamó realmente a la función en comparación con el número esperado de llamadas. Esta función arrojará un error si el número real y esperado de llamadas no es el mismo.

Sintaxis:

tracker.verify()

Parámetros : Esta función no acepta ningún parámetro.

Valor devuelto: Devuelve nulo.

Los siguientes ejemplos ilustran la función assert tracker.verify() en nodejs.

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);
  
// called func through callsfunc only 1 time
callsfunc();
  
console.log(tracker.verify());

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 only 2 times
callsfunc();
callsfunc();
  
console.log(tracker.verify());

Producción:

Referencia: https://nodejs.org/api/assert.html#assert_tracker_verify

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 *