При вызове API входа в систему файл cookie будет отправлен вместе с заголовком ответа.
Но когда я выполняю FakeRequest для тестирования, я не могу получить файл cookie из ответа.
def loginResult = {
val loginData = Map(
"userId" -> "username",
"pw" -> "password"
)
val sessionCookie = Session.encodeAsCookie(Session(Map("PLAY_SESSION" -> "value")))
val request = FakeRequest(POST, "/login/reinst").withJsonBody(Json.toJson(data)).withCookies(sessionCookie)
val result = route(app, request).get
result
}
Разве это не правильный способ получить cookie из логина?