间歇性地监视

时间:2016-08-08 23:22:16

标签: angularjs jasmine

我希望能够做到这样的事情:

expect($interval).toHaveBeenCalledWith(jasmine.any(Function), correctInterval)

然而,我无法弄清楚如何抓住$ interval监视它。我见过的任何例子都与$ controller一起使用,所以你可以将你想要的任何东西注入控制器,包括$ interval的模拟。我不想为每个测试使用模拟,只是为了一些测试,所以我认为我不能在beforeEach中使用$ provide语法来用原始间谍替换$ interval。

0 个答案:

没有答案