【发布时间】:2016-04-27 08:45:51
【问题描述】:
我有一个控制器如下,它依赖于customerService,它将基于来自服务器的listParam 返回搜索result:
self.result = [];
self.listParam= {};
self.search= function () {
self.result.length = 0;
self.findingPromise = customerService.find(self.listParam);
self.findingPromise
.then(function (response) {
self.result = response.data.Result;
}, function (response) {
var r = response;
ngNotify.set('Some problems occurred!',
{
type: 'error',
position: 'top',
sticky: true
});
});
};
我想使用 Jasmine 进行 单元测试。我读过Unit Testing for AngularJS 文章。但我不明白在这种情况下我应该如何使用 mocking (搜索)。如您所见,我可能已经根据服务后端解析了响应。
【问题讨论】:
标签: angularjs unit-testing mocking jasmine