Node.js assert tracker.calls()函数
该 tracker.calls() 方法用于跟踪函数执行的次数。它返回一个包装函数,应该在精确的时机调用该函数。当执行tracker.verify()时,如果该方法没有被精确调用相同的次数,tracker.verify()将抛出一个异常。
语法:
参数:
- fn: 要监视的函数。默认值是一个空操作函数。
- exact (number): 次数。默认值为1。
返回值: 包装fn的包装函数。
示例1:
输出:
示例2:
输出:
参考: https://nodejs.org/api/assert.html#trackercallsfn-exact