我试图通过服务调用来测试功能
我在beforeEach中创建了spyOn
:
beforeEach(function () {
var mockData = {
data: '123a'
}
spyOn(myService, 'getData').and.returnValue('mockData');
});
当指令运行时,应该使用我的activate函数运行,然后使用此数据调用另一个服务 但在每次测试中我都有错误:
TypeError:无法读取属性'数据'未定义的
我可以以某种方式获得返回值吗?