Я пишу тест Junit (4.x), чтобы проверить, что происходит, когда веб-приложение не работает.
Когда я нажимаю URL-адрес в браузере, я получаю сообщение "В соединении отказано".
Я не уверен, что проверять в утверждениях.
Проверять ли заголовок этого сообщения? - urlConnection.getResponseMessage () или
просто скажите (expected = java.net.ConnectException) перед тестовым примером. Я считаю, что последнее недостаточно конкретное.
РЕДАКТИРОВАТЬ: Прямо сейчас я использую комбинацию (ожидаемый = java.net. ConnectException) и assertEquals (502, urlConnection.getResponseCode). Тест проходит.
Спасибо, Пратюша.