Я пытаюсь перенести тесты с помощью FakeRequest на использование WithServer.Имитировать сеанс с использованием WithServer
Для имитации сеанса с FakeRequest, можно использовать WithSession("key", "value")
, как предложено в этом посте: Testing controller with fake session
Однако при использовании WithServer, тест теперь выглядит следующим образом:
"render the users page" in WithServer {
val users = await(WS.url("http://localhost:" + port + "/users").get)
users.status must equalTo(OK)
users.body must contain("Users")
}
Поскольку существует нет WithSession(..)
доступный метод, я попытался вместо этого WithHeaders(..)
(это даже имеет смысл?), но безрезультатно.
Любые идеи? Благодаря