Я хочу, чтобы модуль тестировал метод контроллера, который возвращает EssentialAction
. Я передаю ему FakeRequest
и вернусь Iteratee[Array[Byte], Result]
.Play 2.1: модульное тестирование EssentialActions
Похоже, что тестовые помощники contentAsString
, contentType
и status
не принимают этот тип результата.
Есть ли неявное преобразование, которое мне не хватает? Есть ли пример где-то из контроллеров, которые тестируются на единицу, без привлечения всего FakeApplication
?
Где находится тестовый помощник в ожидании? Какой импорт мне нужен? –
play.api.test.Helpers._ упоминается в документах здесь: http://www.playframework.com/documentation/2.1.x/ScalaTest или хорошо, но не метод ожидания, а импорт. – johanandren
Спасибо, это очень помогло –