必须调用到HaveBeenCalledTimes

问题描述 投票:1回答:1

我有一个断言

toHaveBeenCalledWith

您是否也认为必须断言

toHaveBeenCalledTimes(1)

谢谢

angular jasmine karma-runner
1个回答
0
投票
[如果您在函数内部多次调用任何API调用超过1次,则最好这样声明:toHaveBeenCalledTimes(3)(已调用3次)。

否则,如果只有一个电话,则可以将其作为toHaveBeenCalled()进行检查。它应该可以覆盖您的代码。

© www.soinside.com 2019 - 2024. All rights reserved.