angularjs – 如何解决$q.all承诺在Jasmine单元测试?
我的控制器有如下代码:在我的单元测试中,我做这样的事情:现在在我的测试中,我检查如果服务被调用,data1,data2不是未定义。我的问题是,这是工作正常,直到我替换我的个人服务调用在控制器与q.all和在测试范围。$digest以及两个测试失败,错误:10$digest()iterationsreached.Aborting!$digest然后promises从来没有得到解决和测试失败说expectedundefinedtobedefined.任何帮助我应该如何单元测试代码与q.all?遇到了thisp