我已经使用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. 使用茉莉花的角度2组件测试
- 6. 测试角$ Q茉莉花
- 7. 茉莉花TypeScript测试角
- 8. 角度测试茉莉花失败
- 9. 如何编写茉莉花测试
- 10. 如何测试茉莉花
- 11. 测试打字稿模块,茉莉花和ReSharper的
- 12. 如何有条件地运行测试规格 - 角度量角器茉莉花
- 13. 茉莉花忽略打字稿测试文件?
- 14. 茉莉花打字稿 - 问题与测试FUNC VS设项= FUNC
- 15. 从WebStorm运行茉莉花测试
- 16. 用业力/茉莉花写作测试
- 17. 茉莉花测试打印稿中对象的实例化
- 18. 角JS单元测试(噶茉莉花)
- 19. 角/茉莉花/承诺/嘲讽测试
- 20. 角茉莉花单元测试
- 21. 测试答应角茉莉花
- 22. 茉莉花测试案例与角js
- 23. 角JS单元测试(噶茉莉花)
- 24. 单元测试+茉莉花+角状态
- 25. 如何用茉莉花测试功能?
- 26. 运行在TypeScript中编写的茉莉花测试
- 27. 仅打印茉莉花专注测试
- 28. 用茉莉花测试角度工厂不起作用
- 29. 茉莉花测试removeEventListener
- 30. 茉莉花循环测试
它们编译成JavaScript –
@Maximus茉莉花框架不将它们编译成JavaScript?我应该为它写一个脚本? – Mythri
我已经添加了[答案](https://stackoverflow.com/a/44503954/2545680),检查它 –