我正在尝试学习如何使用 Chutzpah 和 Jasmine 在 Visual Studio 2012 中对 Angular 控制器、服务等执行单元测试。
从我创建的测试页面 (TestRunner.html) 执行时,我的所有测试都可以正常工作,但是当我尝试从 Chutzpah 执行它时,其中一个测试失败。
我收到的错误消息是:
测试'userData getUser:应该使用用户名调用getresource.get'失败TypeError:'undefined'不是错误中的对象(评估'currentSpec.queue.running'):[$injector:unpr]未知提供者:userResourceProvider <- userResource <- 用户数据
我在 GitHub 上创建了一个仓库 - https://github.com/bfout/Angular-Unit-Testing