Я издеваюсь над своим веб-сервисом, используя soapUI. Теперь я также хочу проверить неисправность. Для этого фиктивный сервис (=soapUI) должен возвращать HTTP 500. Кто-нибудь знает, как soapUI может это сделать?
Спасибо
Я издеваюсь над своим веб-сервисом, используя soapUI. Теперь я также хочу проверить неисправность. Для этого фиктивный сервис (=soapUI) должен возвращать HTTP 500. Кто-нибудь знает, как soapUI может это сделать?
Спасибо
Этого можно добиться с помощью следующего кода Groovy:
mockRequest.getHttpResponse().sendError(500)
Если вы посмотрите на RAW-код ответа, вы увидите код ошибки 500. (Внутренняя ошибка сервера HTTP/1.1 500)
Кстати, если вы создали два ответа, успешный и ошибочный, то при использовании фиктивной службы SOAPUI чередует эти два ответа.
Щелкните правой кнопкой мыши MockResponse > Показать редактор MockResponse Enter. Посмотрите на свойства MockResponse слева, внизу прокрутите вниз, чтобы найти «HTTP-статус ответа», отредактируйте значение до 500.