Javascript Karma Jasmine内部测试代码<;脚本></脚本>;
我正在学习AngularJS以及如何对其进行单元测试 我正在使用Karma->Jasmine和如果我测试一个.js文件,那么测试工作正常 Karma.conf.jsJavascript Karma Jasmine内部测试代码<;脚本></脚本>;,javascript,angularjs,unit-testing,karma-runner,karma-jasmine,Javascript,Angularjs,Unit Testing,Karma Runner,Karma Jasmine,我正在学习AngularJS以及如何对其进行单元测试 我正在使用Karma->Jasmine和如果我测试一个.js文件,那么测试工作正常 Karma.conf.js // Karma configuration // Generated on Sat Oct 31 2015 16:45:09 GMT-0600 (CST) ... // list of files / patterns to load in the browser files: [ 'angular.js', 'angu
// Karma configuration
// Generated on Sat Oct 31 2015 16:45:09 GMT-0600 (CST)
...
// list of files / patterns to load in the browser
files: [
'angular.js',
'angular.min.js',
'angular-mocks.js',
'controllerSpec.js',
'Controller.js' //WORKS
],
....
因此,如果我将javascript代码从Controller.js文件移动到Controller.cshtml文件中的
块
...
// list of files / patterns to load in the browser
files: [
'angular.js',
'angular.min.js',
'angular-mocks.js',
'controllerSpec.js',
'Controller.cshtml' //DOESN'T WORK
],
....
当我运行测试时,它抛出:
Uncaught SyntaxError: Unexpected tokem ILLEGAL at //Controller.cshtml:1
可以在html文件中测试
中的javascript代码吗?该死,我希望有人能回答这个问题,今天我自己就遇到了这个问题。