Skip to content

Instantly share code, notes, and snippets.

@eddie
Last active August 29, 2015 14:15
Show Gist options
  • Select an option

  • Save eddie/91fe91ecce396ba73173 to your computer and use it in GitHub Desktop.

Select an option

Save eddie/91fe91ecce396ba73173 to your computer and use it in GitHub Desktop.
Angular Mock State Provider
Error: [$injector:modulerr] Failed to instantiate module myapp.login due to:
TypeError: 'undefined' is not a function (evaluating '$stateProvider.state')
'use strict';
angular.module('myapp.login', []);
angular.module('myapp.login').config(function($stateProvider) {
console.log($stateProvider);
$stateProvider.state('notemplate.login', {
url: '/login',
templateUrl: 'components/login/login.html',
controller: 'LoginController'
});
});
angular.module('myapp.login').controler('LoginController'...
// Mock $stateProvider
beforeEach(module(function($provide) {
$provide.service('$state', function () {
this.state = function(){}
});
}));
beforeEach(module("myapp.login"));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment