繁体   English   中英

如何设置karma / jasmine与ionic2一起使用?

[英]How to setup karma/jasmine to work with ionic2?

Ionic2是用typescript编写的,基于angular2。 是否可以为此编写单元测试和e2e测试? 如果有可能,我们该怎么做?

对不起我的测试框架知识,我在业力和茉莉花方面没有多少经验。

我的同事用karma / jasmine测试创建了一个简单的“Counter”风格的应用程序。

请在此处查看: https//github.com/lathonez/clicker

更新为ionic2(2.0.0-beta.0)和Angular2(2.0.0-beta.3) - 如果您需要帮助,请尝试并打开问题。

用于启动新项目的离子2( 离子rc0 )样板。这个样板将遵循角度和离子发展的最佳实践。

它为您提供了所有这些可用的NPM脚本命令:

  • dev :运行离子服务
  • build :完整的生产构建。 使用标志进行开发构建。
  • release :根据提交生成更改日志
  • push :git push origin master的快捷方式--follow-tags
  • lint :lint与tslint
  • scss-lint :lint scss
  • test :运行Karma测试
  • e2e :运行e2e量角器测试
  • e2e:interactive :以交互模式运行e2e量角器测试
  • docs :还没有工作
  • outdated :搜索过时的依赖项的npm包
  • ios:dev :使用dev环境变量构建.ipa
  • ios:release :使用生产环境变量构建.ipa
  • android:dev :使用dev环境变量构建.apk
  • android:release :build .apk with production environment vars

它正在开发中,但我已经感谢Marco Turi了!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM