簡體   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