1
我想在angular2中编写一个组件的单元测试。该堆栈是以Visual Studio作为IDE的angular2,karma,jasmine。查找下面通过Gulp运行单元测试时发生的异常。角2,业力,茉莉花404没有发现问题
**16 03 2017 18:04:28.169:DEBUG [middleware:source-files]: Fetching E:/TestProject/app/component/SampleComponent
16 03 2017 18:04:28.170:WARN [web-server]: 404: /base/app/component/SampleComponent
Chrome 56.0.2924 (Windows 7 0.0.0) ERROR
{
"originalStack": "Error: Error: XHR error (404 Not Found) loading app/component/SampleComponent\n\tError loading app/component/SampleComponent as \"./SampleComponent\" from app/component/SampleComponent.spec.js",
"zoneAwareStack": "Error: Error: XHR error (404 Not Found) loading app/component/SampleComponent\n\tError loading app/component/SampleComponent as \"./SampleComponent\" from app/component/SampleComponent.spec.js",
"originalErr": {
"originalStack": "Error: XHR error (404 Not Found) loading app/component/SampleComponent",
"zoneAwareStack": "Error: XHR error (404 Not Found) loading app/component/SampleComponent"
}
}
Chrome 56.0.2924 (Windows 7 0.0.0) ERROR
{
"originalStack": "Error: Error: XHR error (404 Not Found) loading app/component/SampleComponent\n\tError loading app/component/SampleComponent as \"./SampleComponent\" from app/component/SampleComponent.spec.js",
"zoneAwareStack": "Error: Error: XHR error (404 Not Found) loading app/component/SampleComponent\n\tError loading app/component/SampleComponent as \"./SampleComponent\" from app/component/SampleComponent.spec.js",
"originalErr": {
"originalStack": "Error: XHR error (404 Not Found) loading app/component/SampleComponent",
"zoneAwareStack": "Error: XHR error (404 Not Found) loading app/component/SampleComponent"
}
}
16 03 2017 18:04:28.258:DEBUG [karma]: Run complete, exiting.
16 03 2017 18:04:28.259:DEBUG [launcher]: Disconnecting all browsers**
我的文件夹结构的应用程序\分量
的测试组件文件夹本身中可用。在运输js中的相关代码如下
const Component_1 = require("./SampleComponent");
const testing_1 = require("@angular/core/testing");
请求任何人提供帮助。
感谢
TTV