-
9 votesanswersviews
测试API如何使用node.js处理无效的JSON语法请求体
我想测试REST API如何处理具有无效JSON语法的主体的POST请求,例如缺少逗号 . 我'm using node.js to write the API tests. I' m使用frisby但我也试过supertest . 没运气 . 使用以前的工具,您将请求主体作为JavaScript对象传递,因此不行 . 我还尝试将无效的JSON作为字符串传递而没有任何运气,因为字符串也是有效的JS... -
1 votesanswersviews
摩卡测试使用superagent promises超时而不是失败'expect'
我正在使用 mocha 对外部Web服务运行许多集成测试 . 我使用 superagent-promise 进行请求/响应处理,我使用 expect 作为我的断言库 . 对于其中一些测试,我需要将大量请求链接在一起,因此承诺非常有用 . 但是我注意到我的测试现在失败了超时(并没有错误消息),而不是错误消息本身 . 举个简单的例子: it('[MESSAGES-1] cannot be posted... -
0 votesanswersviews
使用嵌套对象编写测试时出现Mogoose验证错误
我正在编写一个使用javascript,node,mongoDB和mongoose的小应用程序 . 我有两个收藏品;每个组包含一组用户的用户和组 用户:{_ id:{type:String,required:true} FirstName:{type:String,required:true},..} 组{_id:{type:String,required:true},用户:[{user:user... -
0 votesanswersviews
使用Mocha和Superagent在裸Node.js应用程序中测试帖子
我希望那一天能找到你 . 所以我正在尝试在Node中构建一些TDD chops,为此我已经构建了一个运行简单的GET和POST请求的超级骨架应用程序 . 它所做的只是提供世界上最简单的形式,然后将用户输入的内容放入此表单并将其放在屏幕上 . 这是原始节点,不涉及框架 . 我正在使用Mocha和Superagent进行测试,并且在POST测试中遇到困难 . 这是我的应用程序: var http = ... -
0 votesanswersviews
在React中使用Axios将多个文件上载到Cloudinary
我已经尝试实现在axios中上传多个文件的超级方式 . 但不知何故,我在控制台中遇到错误 无法加载https://api.cloudinary.com/v1_1/xxxx/image/upload:请求标头字段预检响应中的Access-Control-Allow-Headers不允许授权 . 我的上传处理程序如下所示 uploadFile(){ const uploaders = ...