2012-10-23 24 views
4

我已經建立了使用貓鼬和表達應用的NodeJS。此應用程序暴露在RESTful方式的資源,而我試圖建立一套功能/ integraiton測試。功能/集成測試其餘的NodeJS API實現

這個套件在執行時應該在一個孤立的環境(在本地主機上運行很好)中啓動我的應用程序,並具有一組自定義的配置設置(可作爲環境變量提供的路徑)。應執行任何其他自定義設置操作。

完成的測試套件後,(mongodb的)數據庫應該被丟棄,而應進行的任何自定義拆除行動。

什麼是一些框架的NodeJS /模塊/等存在,以幫助實現這一目標?

感謝, Tharsan

回答

4

摩卡可以處理測試框架本身,託比或zombi可以做網絡電話。

+0

與快遞使用的例子? – chovy

+0

https://github.com/LearnBoost/tobi – Paul

+0

感謝指針,託比這裏看起來不錯的選擇。 – Tharsan