0

我在测试中有以下代码:

var req = request(App)
  .post(postUrl)
  .set('Authorization', authorizationToken);

req.expect(201)
  .end(done);

我想body在请求中添加一个。

我找不到任何可能的方法来保持这种风格,我发现的唯一方法是创建一个包含所有正确数据的对象,然后将其传递给请求。可以添加吗?

4

1 回答 1

0

我认为你使用 supertest 库,那么如果你想发送帖子数据,你应该这样做:

var postData = {
   "field":1,
   "field1": "test"
};

var req = request(App)
  .post(postUrl)
  .set('Authorization', authorizationToken)
  .send(postData);
于 2015-10-13T15:50:33.917 回答