簡體   English   中英

如何為Express.js應用程序設置有效的單元測試和場景測試框架?

[英]How can I set up an effective unit testing and scenario testing framework for an Express.js app?

我正在建立一個Express / AngularJS項目。 Express將為AngularJS提供靜態資產,並充當API服務器。 我想對我的快速控制器和端點進行單元測試。

我可能還有一些需要測試的場景(比如首先創建用戶,然后登錄等)。 我也想要代碼覆蓋。 哦,我是否也提到了CoffeeScript的全部內容?

我正在使用karmajasmine來進行Angular測試。 我想堅持使用node.js層的類似框架。

關於入門的任何建議?

supertest非常適合這一點。 您應該可以輕松地使用茉莉花或摩卡咖啡。 supertest-session可以幫助模擬已登錄的用戶。

如果您需要一個示例, 查看其中一些mocha + supertest測試: https//github.com/focusaurus/peterlyons.com/tree/master/test/application

暫無
暫無

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

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