Node.js 用于测试的内存中redis服务器
我正在为连接到Redis集群的NodeJS应用程序编写集成测试。我使用的测试框架是Mocha。是否可以将Redis设置为内存中的数据库,我只能使用该数据库进行测试,然后在测试完成后擦除我的所有密钥?我不明白为什么不可以?你有什么问题?我的应用程序也尝试连接到mongodb。为了运行集成测试,因为我不能依赖于实际的mongodb安装,所以我能够使用mongodb内存服务器包,它允许我在构建过程中安装、启动和停止mongodb服务器。我如何为redis做到这一点?所以你想要一个模拟redis服务器,对吗?是的,没错Node.js 用于测试的内存中redis服务器,node.js,redis,mocha.js,integration-testing,Node.js,Redis,Mocha.js,Integration Testing,我正在为连接到Redis集群的NodeJS应用程序编写集成测试。我使用的测试框架是Mocha。是否可以将Redis设置为内存中的数据库,我只能使用该数据库进行测试,然后在测试完成后擦除我的所有密钥?我不明白为什么不可以?你有什么问题?我的应用程序也尝试连接到mongodb。为了运行集成测试,因为我不能依赖于实际的mongodb安装,所以我能够使用mongodb内存服务器包,它允许我在构建过程中安装、启动和停止mongodb服务器。我如何为redis做到这一点?所以你想要一个模拟redis服务器,