目前我正在使用jasmine为我的独立angularJs应用程序编写测试用例,我还需要为$ http请求编写测试用例,我编写测试以匹配来自$ http请求和$ httpBackend请求的响应,但是还不够,我还可以验证除响应状态之外的$ http请求。 可以验证返回的数据格式吗?还有什么其他的东西可以在测试规范中检查?
谢谢!
答案 0 :(得分:1)
看看间谍:http://angular-tips.com/blog/2014/03/introduction-to-unit-test-spies/
Spy on a service method call using jasmine Spies
您可以对请求执行任何操作。您可以伪造所有响应(成功,错误),触发后端请求,伪造到本地json文件等等。
阅读更多关于茉莉/业力测试的信息jasmine / karma假后端。