1
我有以下模塊:如何測試模塊中的常量?
angular.module('config', []).constant('myconstant', somevalue);
我想單元測試這使我產生:
describe('Constants', function() {
var config;
beforeEach(inject(function (_config_) {
module('config');
config =_config_;
}));
it('should return settings',function(){
expect(config.constant('myConstant')).toEqual('somevalue');
});
});
現在得到一個錯誤:
Error: [$injector:unpr] Unknown provider: configProvider <- config
我怎樣才能解決這個問題?
這是一個常數......它應該有零行爲,它不應該改變。你爲什麼要測試它?這似乎是錯誤的地方集中您的測試工作。 –
你的權利傢伙我在想什麼 – Leeuwtje