Próbuję przekazać cookie podczas wykonywania żądania GET, używając RSpec 2 i szyny 3.Uboczny cookie w żądaniu specyfikacji
Próbowałem następujące dotychczas.
get "/", {}, {"Cookie" => "uuid=10"} # cookies[:uuid] is nil
request.cookies[:uuid] = 10 # request is nil
@request.env["Cookie"] = "uuid=10" # @request is nil
helper.request.cookies[:uuid] # helper is not defined
cookies[:uuid] = 10 # cookies[:uuid] is nil
controller.cookies[:uuid] = 10 # cookies is nil
Czy to możliwe?
Docs Ci link do specyfikacji są do kontrolera, a nie żądać specyfikacje, dlatego '' powraca request' zerowe. Próbuję również dowiedzieć się, jak to zrobić w RSpec 3.4. –