【发布时间】:2014-04-24 08:37:26
【问题描述】:
无法测试 Promise 变量返回的数据。在我的代码中有一个工厂函数 drawgraph(),其中 json 数据由 $http 服务检索。在控制器中,我使用 promise 来检查成功回调和数据检索。所以我无法在 promise.then() 函数之外获取数据。如何编写 jasmine 测试用例来检查数据值。
【问题讨论】:
-
看看在你的测试中使用$httpBackend ...你可以用它设置一个预设的响应。它有时会变得乏味。您可能还会显示一些代码,以便有人可以给您一个更具体的示例/解释。
标签: angularjs