使服务返回值karma jasmine

时间:2017-05-24 09:33:35

标签: angularjs karma-jasmine

我试图通过服务调用来测试功能 我在beforeEach中创建了spyOn

beforeEach(function () {
      var mockData = {
        data: '123a'
      }
      spyOn(myService, 'getData').and.returnValue('mockData');
    });

当指令运行时,应该使用我的activate函数运行,然后使用此数据调用另一个服务 但在每次测试中我都有错误:

  

TypeError:无法读取属性'数据'未定义的

我可以以某种方式获得返回值吗?

0 个答案:

没有答案