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