功能/集成测试NodeJS ReST API实现

时间:2012-10-23 03:44:46

标签: api node.js express integration-testing mongoose

我使用mongoose和express构建了一个NodeJS应用程序。这个应用程序以ReSTful方式公开资源,我正在尝试构建一套功能/集成测试。

这个套件在执行时,应该在隔离环境中启动我的应用程序(在localhost上运行很好),并使用一组自定义配置设置(可以作为环境变量提供的路径)。应该执行任何其他自定义设置操作。

完成测试套件后,应删除(mongodb)数据库,并应执行任何自定义拆卸操作。

有哪些NodeJS框架/模块/等有助于实现这一目标?

谢谢, Tharsan

1 个答案:

答案 0 :(得分:4)

Mocha可以自己处理测试框架,而Tobi或zombi可以进行Web调用。