Tag: 摇摆

没有请求身体在招摇testing

经过漫长的search之后,我终于发现swagger-test是从swagger spec中testing我的REST服务的最佳框架。 我跟着读了我和回购的例子。 这是我的第一个请求/响应对。 "x-amples": [{ "description": "should save an object", "request": { "params": { "app_id": "bengi", "table_name": "Student", "body": { "collectionName": "Student", "key": "mLiJB380x9893rjlaf0" } } }, "response": { "status": 200, "headers": { "content-type": "application/json" } }}] app_id和table_name在url中被很好地替代。 我的问题是参数body永远不会包含在http请求中。 我知道这是因为我检查了wireshark的stream量。 我很确定我的规格非常好,因为我已经从Swagger-UI手动运行成功的testing。 这里是我的控制台的屏幕截图: 这意味着我的请求是未经授权的,因为缺less上面请求body中的key参数。 这是我的mocha调用的js.js文件: var swaggerTest = require('swagger-test'); var fs = require('fs'); var preq […]