method assert.CallTracker.prototype.calls
Usage in Deno
import assert from "node:assert";
CallTracker.prototype.calls(exact?: number): () => void
The wrapper function is expected to be called exactly exact times. If the
function has not been called exactly exact times when tracker.verify() is called, then tracker.verify() will throw an
error.
import assert from 'node: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);
() => void
A function that wraps fn.