[英]How can I set up an effective unit testing and scenario testing framework for an Express.js app?
我正在建立一個Express
/ AngularJS
項目。 Express將為AngularJS提供靜態資產,並充當API服務器。 我想對我的快速控制器和端點進行單元測試。
我可能還有一些需要測試的場景(比如首先創建用戶,然后登錄等)。 我也想要代碼覆蓋。 哦,我是否也提到了CoffeeScript
的全部內容?
我正在使用karma
和jasmine
來進行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.