I'm trying to adapt this answer to my creation and testing of a factory..
Failing unit test of factory with dependency in AngularJS using Jasmine & Karma
Anyhow, I'm getting this error..
Error: [$injector:unpr] Unknown provider: ModulizerFactoryProvider <- ModulizerFactory
Here's my code, fairly blank, but should pass.
angular.module( 'modulizer', [
'ui.router',
'ui.bootstrap'
])
.factory('ModulizerFactory', function() {
function Modulizer(modules) {
this.modules = modules;
}
return Modulizer;
})
Here's my test:
describe( 'Modulizer', function() {
describe( 'make_apiUrlFn', function() {
var AppCtrl, $location, $scope;
beforeEach(module( 'modulizer' ) );
beforeEach( inject( function( $injector ) {
myFactory = $injector.get('ModulizerFactory');
}));
it( 'should exist', inject( function(myFactory) {
expect(myFactory).toBeDefined();
}));
});
});