Javascript 为创建Json REST服务的模块编写单元测试
我最近完成了。我感到有点不安,因为我还没有编写任何单元测试 该模块最多也很难测试:它允许您创建Json REST存储,并使用API直接与存储交互 因此,单元测试应该:Javascript 为创建Json REST服务的模块编写单元测试,javascript,node.js,api,unit-testing,rest,Javascript,Node.js,Api,Unit Testing,Rest,我最近完成了。我感到有点不安,因为我还没有编写任何单元测试 该模块最多也很难测试:它允许您创建Json REST存储,并使用API直接与存储交互 因此,单元测试应该: 启动实现多个存储的web服务器。理想情况下,我认为每个经过测试的特性都应该有一个存储区 在使用HTTP调用和直接API调用操作该存储时测试结果 问题是每个商店都可以覆盖很多功能。为了使事情变得更复杂,存储区有一系列可以使用的数据库驱动程序(嗯,很有可能——目前我只有MongoDB驱动程序)。所以,想要用MongoDB测试模块,
- 启动实现多个存储的web服务器。理想情况下,我认为每个经过测试的特性都应该有一个存储区
- 在使用HTTP调用和直接API调用操作该存储时测试结果
帮助?您可以先编写单元测试,而不是开始编写系统测试
当您要添加单元测试时,您需要学习模拟测试。…请再说一遍?我不太明白你的答案。