【问题标题】:Test case for $http request using jasmine使用 jasmine 的 $http 请求的测试用例
【发布时间】:2016-06-03 22:00:41
【问题描述】:

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

谢谢!!

【问题讨论】:

    标签: angularjs jasmine karma-jasmine


    【解决方案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 假后端。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-01
      相关资源
      最近更新 更多