0

テストに次のコードがあります。

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

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

bodyそして、リクエストに a を追加したいと思います。

このスタイルを維持する方法が見つかりません。唯一の方法は、すべての適切なデータを内部に含むオブジェクトを作成し、それをリクエストに渡すことです。それを追加することは可能ですか?

4

1 に答える 1

0

スーパーテストライブラリを使用していると思います。投稿データを送信する場合は、次のようにする必要があります。

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

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