我在服务中有一个名为'functionA'的函数叫做ServiceA,可能是:
list.insert(index,object)
l1.insert(2,l2)
我可以在ControllerB中使用它,效果很好。
return Restangular
.extendModel('modelA', function(model) {
model.functionA = function(body) {
return this.customPUT(body, 'add')
};
return model;
})
.service('accounts');
但如何在ControllerB的单元测试中使用它?我的意思是如何在ControllerB的单元测试中调用functionA? 它总是说'functionA不是一个功能'。 提前谢谢。
答案 0 :(得分:0)
对我而言,听起来像serviceA.functionA()无法全局访问。
您可能只需要导出serviceA,然后您就可以全局访问它。