Javascript 角度测试控制器功能

Javascript 角度测试控制器功能,javascript,angularjs,karma-jasmine,Javascript,Angularjs,Karma Jasmine,我有这样的控制器: function myController() { this.init(); this.getSomething(); } 假设我只想测试getSomething函数,问题是init函数也会运行,例如,如果这个函数中有一个get请求,那么测试会迫使我预期这一点。有一种方法可以解决这个问题,或者这就是它的工作原理?你可以利用“间谍”——你可以利用“间谍”-

我有这样的控制器:

function myController() {

   this.init();

   this.getSomething();

}

假设我只想测试getSomething函数,问题是init函数也会运行,例如,如果这个函数中有一个get请求,那么测试会迫使我预期这一点。有一种方法可以解决这个问题,或者这就是它的工作原理?

你可以利用“间谍”——你可以利用“间谍”-