使用jasmine的$ http请求的测试用例

时间:2016-02-22 12:54:32

标签: angularjs jasmine karma-jasmine

目前我正在使用jasmine为我的独立angularJs应用程序编写测试用例,我还需要为$ http请求编写测试用例,我编写测试以匹配来自$ http请求和$ httpBackend请求的响应,但是还不够,我还可以验证除响应状态之外的$ http请求。 可以验证返回的数据格式吗?还有什么其他的东西可以在测试规范中检查?

谢谢!

1 个答案:

答案 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假后端。