3

Grape API を使用しており、カスタム ヘッダーを使用してテストを作成する必要があります

私のコード:

  it "should accept message" do
    post "/api/v1/my/route", post_data, secret: "ASDFGHJKL"
    last_response.status.should == 201
  end

しかし、ルートはまったくヘッダーを取得しません。私も試しましたがheaders['secret'] = "ASDFGHJKL"request.env['secret'] 何も機能しません。

rspecのヘッダーをグレープルートに渡すにはどうすればよいですか?

4

2 に答える 2

0

@requestなどの変数を使用してみてください@request.env['secret'] = 'ASDF..'。お役に立てれば。

また、これを見てください-RSpecを介してカスタムヘッダーを送信する

于 2014-06-18T10:16:07.327 に答える