簡體   English   中英

如何將茉莉花融入摩卡咖啡?

[英]How do I integrate jasmine into mocha?

我有一個用茉莉節點編寫的針對Node項目的大量單元測試。 我想將Mocha用於擴展的功能集,但無論是樣式還是間諜用途,我都非常喜歡茉莉花。 我有幾個非常依賴茉莉花的助手和自定義代碼。

當mocha是測試引擎時,如何使用jasmine-node或jasmine庫作為框架? 兩者能否打得很好,還是我必須重寫我的摩卡,蔡和西農測試環境?

當mocha是測試引擎時,如何使用jasmine-node或jasmine庫作為框架?

什么? 您是說要針對茉莉編寫測試代碼,然后以某種方式在Mocha中運行它們嗎? 雖然我確信這是可能的,但這聽起來很奇怪。

對於給定的一組測試,這是一個或另一個。 它們具有相似但不同的API,因此您必須選擇一個。 恕我直言,幾乎在單個項目中選擇BOTH幾乎是不好的判斷。 除了mocha的超強異步支持之外,我看不到如何在兩者如此緊密相關時證明兩者合理。 這只會給維護工作造成混亂。

建議:將您的項目分成較小的獨立模塊。 如果您想從茉莉花遷移到摩卡咖啡,那么在合適的時機可以移植每個較小的模塊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM