Я пытаюсь написать модульные тесты для моего приложения Angular 2. Я использую Jasmine, Chutzpah в Visual Studio 2015. Когда тест не имеет каких-либо зависимостей или требований, тогда тест работает. Но когда тест имеет один, тест не запускается.Жасмин, Chutzpah Ошибка: ReferenceError: Не могу найти переменную: require
В выходной, когда я пытаюсь запустить тесты я получаю:
Error: ReferenceError: Can't find variable: require at global code in ...\scripts\_references.js
Error: ReferenceError: Can't find variable: jQuery at global code in ...\scripts\_references.js
В Reference.js выглядит следующим образом:
/// <autosync enabled="true" />
/// <reference path="../gulpfile.js" />
/// <reference path="bootstrap.js" />
/// <reference path="jasmine.js" />
/// <reference path="jasmine/boot.js" />
/// <reference path="jasmine/console.js" />
/// <reference path="jasmine/jasmine.js" />
/// <reference path="jasmine/jasmine-html.js" />
/// <reference path="jasmine-html.js" />
/// <reference path="jasmine-samples/player.js" />
/// <reference path="jasmine-samples/playerspec.js" />
/// <reference path="jasmine-samples/song.js" />
/// <reference path="jasmine-samples/spechelper.js" />
/// <reference path="jquery.validate.js" />
/// <reference path="jquery.validate.unobtrusive.js" />
/// <reference path="jquery-1.10.2.js" />
/// <reference path="modernizr-2.6.2.js" />
/// <reference path="reflect.js" />
/// <reference path="respond.js" />
/// <reference path="ScriptsApp/app.component.spec.js" />
/// <reference path="shim.min.js" />
/// <reference path="system.src.js" />
/// <reference path="systemjs.config.js" />
/// <reference path="zone.js" />
Я думаю, что есть что-то неправильно в этом файле или что-то отсутствует.