我正在構建一個NodeJS模塊,在發佈之前需要進行一些測試。我熟悉Karma
和Protractor
都使用Jasmine
。但它們都是在瀏覽器上測試的,這與我的模塊無關(因爲它意味着是其他應用程序/模塊的核心代碼)。我應該使用什麼測試框架來測試節點js模塊?
這裏最好的選擇是什麼?我所要做的就是調用我的模塊的一些功能,爲它提供數據並期待一些結果(返回值)。不需要與瀏覽器進行交互。
我正在構建一個NodeJS模塊,在發佈之前需要進行一些測試。我熟悉Karma
和Protractor
都使用Jasmine
。但它們都是在瀏覽器上測試的,這與我的模塊無關(因爲它意味着是其他應用程序/模塊的核心代碼)。我應該使用什麼測試框架來測試節點js模塊?
這裏最好的選擇是什麼?我所要做的就是調用我的模塊的一些功能,爲它提供數據並期待一些結果(返回值)。不需要與瀏覽器進行交互。
我最喜歡的棧測試的NodeJS是
我希望這可以幫助
謝謝。還有一個問題...... Mocha讀取'test'目錄中的所有規格,我找不到配置文件來配置它。我喜歡將我的規格組織到'test'的子目錄中。那是可以在'mocha.opts'中完成的嗎? –
如果您正在計劃使用類似gulp的東西,則可以使用gulp.src選擇要測試的文件,如果您使用的是cli,則可以指定測試文件夾或測試文件,查看本教程。 http://webapplog.com/tdd/ –
非常感謝。它確實有幫助。 –
爲什麼要投票? –
也許有人會理解你在進行適當的研究之前提出的問題。有些人這樣做 –