2013-06-25 62 views
1

我有一個供應商的定義如下:如何測試AngularJS提供程序配置?

(function(angular) { 

angular.module('myModule', []) 
.provider('myService', function() { 
    var service = {}; 
    service.configureSomething = function() { }; 
    service.$get = function() { return {}; }; 
    return service; 
}); 

})(angular); 

如何我可以測試configureSomething()

AngularJS documentation所示的示例假定提供者是一個公共函數而不是作爲一個(function(){})()辦法內內部.provider()傳遞一個匿名函數。

請注意,我不想測試提供者實例,我只是想測試配置。

+0

我回答了同樣的問題[這裏](http://stackoverflow.com/questions/14771810/how-to-test-angularjs-custom-provider/17378551#17378551)根據Eitan Peer對您的Google Group問題的回答。 –

回答

相關問題