请在下面找到指向 bitbucket 存储库的链接
https://bitbucket.org/abhinav-cleo/harmonyangular2project
它是一个公共回购。
该应用程序是使用 angular 2 和 typescript 编写的。所有组件都在 app 文件夹中,这些组件将使用 karma 和 Jasmine 进行单元测试,并且还必须使用 istanbul 配置代码覆盖率。或者其他测试运行器和单元测试和代码覆盖框架也可以工作,例如 mocha 和 karma-coverage。
我用谷歌搜索,在所有博客和教程中,我发现作者使用了一个名为 karma-shim.js 的文件以及 karma.conf.js。我尝试以与描述相同的方式对其进行配置(当然根据我的要求修改了路径)
但我得到
错误 TS1110 构建:预期类型
当我检查详细信息时,angular2 应用程序本身的配置与我所拥有的不同......配置位于带有.config.js后缀的文件中。
谁能指导我如何设置这个应用程序的单元测试,
任何帮助或建议表示赞赏。
如果您需要我提供任何进一步的信息,请告诉我。或者如果我错过了什么...
谢谢