Получение `Connection отказано: нет дополнительной информации` ошибка при запуске спецификации в Play

Я создал спецификацию, которая использует WsTestClient, Когда я запускаю тест (щелкните правой кнопкой мыши и выберите run ScalaTest in test в IntelliJ), Я получаю следующую ошибку - Connection refused: no further information: localhost/0:0:0:0:0:0:0:1:9190, Что я делаю неправильно?

Мой тестовый случай

class UserControllerSpec extends AsyncWordSpec {

  implicit val port:play.api.test.WsTestClient.Port = 9190;

    "User signup request with non-JSON body" must {
      "return  400 (Bad Request) and the validation text 'Incorrect body type. Body type must be JSON'" in {
        val request = WsTestClient.wsUrl("/ws/users/signup")
        val responseFuture = request.get()
        println("sending dummy signup up request")
        responseFuture.map(response =>{
          println("response :"+response);
          assert(response.status == play.api.http.Status.BAD_REQUEST)
        })
      }
    }
}

Мне кажется, проблема в том, что нет сервера, который мог бы ответить этому клиенту. Но я предположил, что Play запустит некоторый сервер самостоятельно.

0 ответов

Другие вопросы по тегам