我已经使用 mongoose 和 express 构建了一个 NodeJS 应用程序。此应用程序以 ReSTful 方式公开资源,我正在尝试构建一套功能/集成测试。
该套件在执行时应该在隔离环境中启动我的应用程序(在 localhost 上运行很好),并带有一组自定义配置设置(可以作为环境变量提供的路径)。应执行任何其他自定义设置操作。
完成测试套件后,应删除 (mongodb) 数据库,并应执行任何自定义拆卸操作。
有哪些 NodeJS 框架/模块/等可以帮助实现这一目标?
谢谢, 塔桑