Diese Frage scheint sehr gestellt worden zu sein, aber keine der Antworten löst mein Problem.Karma Jasmine AngularJS Modul nicht definiert
Ich versuche, ein Karma-Jasmin-Test auszuführen, die wie folgt aussieht (im Anschluss an die mySpec.js Datei)
describe('Testing', function() {
beforeEach(module('app'));
var $controller;
beforeEach(inject(function(_$controller_){
$controller = _$controller_;
}));
describe('firsttest', function() {
it('should set the value of First Name', function() {
var $scope = {};
var controller = $controller('myCtrl', { $scope: $scope });
$scope.vm.FirstName = "John Smit";
});
});
});
Und in den karma.conf.js meine Dateien Abschnitt Datei ist wie folgt
files: [
'node_modules/angular/angular.min.js',
'node_modules/angular-mocks/angular-mocks.min.js',
'node_modules/angular-resource/angular-resource.min.js',
'js/dist/allapp.js',
'js/tests/mySpec.js'
],
egal, was ich tue, was einen reinen Jasmin Test in einer separaten hTML-Datei oder ändern, um die Dateien zu erstellen enthalten [] ich bekomme immer den gleichen Fehler
encountered a declaration exception FAILED
ReferenceError: module is not defined
Irgendwelche Ideen jemand?
Try 'angular.mock.module' –
Die Antwort i erhalten' angular.mock.module ist kein function' – user3052526
Oh mein Winkel mocks.min.js soll bin ohne min danke dafür, dass ich es mir genauer anschaue – user3052526