我已经使用jasmine framework for angular 2 typecript应用程序编写了单元测试。我没有使用angular-cli生成项目。我安装了茉莉花并编写了角度分量的单元测试。我如何运行这个spec.ts?我跟着这https://github.com/jasmine/jasmine-npm并尝试配置我的项目来运行测试。但是这只适用于spec.js测试文件。我尝试与业力,并没有工作。如何设置测试环境以使用jasmine运行为打字稿编写的测试?如何运行使用茉莉花写入打字稿(角度2)的测试?
0
A
回答
0
要使您的typescript
文件编译为javascript
,请使用tsc
编译器。通过运行
$ npm i typescript
$ npm i typescript -g
安装和初始化tsconfig.json
:
$ tsc --init
现在,你可以通过简单地在项目目录中运行tsc
编译您的文件。
jasmine-npm
指定您应该执行jasmine
来运行测试。通过简单地运行
"scripts": {
"test": "tsc && jasmine"
},
和执行测试:所以,你可以添加以下到package.json
$ npm test
+0
我试过了,但是在编译打字稿到javascript'import {TestBed} from'@ angular /芯/测试'; SyntaxError:意外的令牌导入' – Mythri
+0
你能用你的代码创建一个plunker吗? –
相关问题
- 1. 运行在打字稿茉莉花测试,与Chutzpah
- 2. 如何在Visual Studio中调试打字稿茉莉花测试?
- 3. 角2打字稿应用测试 - 规格出现在茉莉
- 4. 角度的茉莉花测试案例
- 5. 与茉莉花的角度测试
- 6. 使用茉莉花的角度2组件测试
- 7. 角2茉莉花测试失败
- 8. 测试角$ Q茉莉花
- 9. 茉莉花TypeScript测试角
- 10. 角+茉莉花测试
- 11. 茉莉花基本角度测试
- 12. 角度测试茉莉花失败
- 13. 茉莉花测试双打
- 14. 茉莉花宝石 - 耙茉莉花:ci不运行测试
- 15. 如何编写茉莉花测试
- 16. 角模块噶茉莉花试运行
- 17. 注入$ http在使用打字稿的茉莉花测试中失败
- 18. 测试打字稿模块,茉莉花和ReSharper的
- 19. 如何测试茉莉花
- 20. 如何有条件地运行测试规格 - 角度量角器茉莉花
- 21. 茉莉花忽略打字稿测试文件?
- 22. 茉莉花打字稿 - 问题与测试FUNC VS设项= FUNC
- 23. 如何测试使用茉莉花
- 24. 茉莉花测试不运行
- 25. 从WebStorm运行茉莉花测试
- 26. 如何用茉莉花单元测试角度表单验证
- 27. 如何使用RequireJS运行茉莉花节点测试
- 28. 用业力/茉莉花写作测试
- 29. Angularjs错误,而测试打字稿角与茉莉花和业力
- 30. 量角器+茉莉花2
它们编译成JavaScript –
@Maximus茉莉花框架不将它们编译成JavaScript?我应该为它写一个脚本? – Mythri
我已经添加了[答案](https://stackoverflow.com/a/44503954/2545680),检查它 –