在Karma中进行Angular2更新后,Http测试(MockBackend,MockConnection)的问题

时间:2015-12-14 13:12:09

标签: angular

将Angular2更新到最新版本(alpha 53)后,我遇到了与测试Http服务相关的Karma文件导入问题。我在Karma中有这样的参考文献:

files: [
    {pattern: 'node_modules/systemjs/dist/system.js', included: true, watched: true},
    {pattern: 'node_modules/angular2/bundles/angular2.js', included: true, watched: true},
    {pattern: 'node_modules/angular2/bundles/testing.js', included: true, watched: true},
    {pattern: 'node_modules/  angular2/bundles/http.js', included: true, watched: true},
    {pattern: 'karma-test-shim.js', included: true, watched: true}]

我知道MockBackend,MockConnection从angular2 / http转到angular2 / http / testing,我的问题是我不知道如何导入这些移动的类,因为我在bundle文件夹中找不到任何东西(或者整个这个问题的angular2目录类似于http-testing.js或类似的东西,我无法在任何存在的捆绑文件中找到它。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

从beta 0开始,MockBackend / Connection是testing.dev.js包的一部分。