簡體   English   中英

JavaScript測試(摩卡)代碼組織

[英]JavaScript test (mocha) code organization

我使用Mocha編寫了JavaScript測試。 在我的項目中,我有一個名為“ helpers”的文件夾,其中go_Offline諸如back_to_main_menugo_Offlinego_Online等導出模塊。我還有另一個文件夾,可以通過一次測試找到文件。

每個文件都以很多行開頭

const {someFunction} = require(‘../helpers/someFunction’)

我想問你如何更好地組織它,並在每個測試文件中避免這么多行代碼。 我不想將所有輔助函數放在一個文件中,因為我想快速瀏覽一下函數名稱。

考慮將您的測試文件合並為1個測試文件,因為這將減少導入。 如果這很難使您的測試可視化,摩卡咖啡可以提供解決方案。

嵌套您的describe / it語句describe('a big section of code'){ it.('should do a thing'){ it.('should do a sub task of the thing'){

暫無
暫無

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

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