请教单体测试sinon.assert.calledwith的
nodejs吧
全部回复
仅看楼主
level 2
请教单体测试sinon.assert.calledwith的用法
如果在被测函数里需要打桩,而且这个桩函数会被连续调用好几次,那么写UT代码时,用sinon.assert.calledwith检测桩函数入参时,检测的的是第一次调用的入参,还是最后一次的? 有办法把每次调用的都检测么?
2020年01月07日 06点01分 1
level 3
每次调用和每次掉用的参数,是个二维数组,
const spy = sinon.spy(redis, 'hmset');
spy.args[0][1] 第一次调用的第2个参数
断言库这个就很随意,用sinon自身的用node自带的assert 都行
2020年02月24日 16点02分 2
1