Это определенно возможно, но я призываю вас подумать, действительно ли это необходимо. WireMock предназначен для устранения догадок, связанных с API, так что мы знаем для определенных , что конкретный ответ будет тем, что мы ожидаем. Я думаю, что лучше использовать WireMock для написания ответов для тестов, которые намеренно возвращают ответ 504.
Но чтобы ответить на ваш вопрос о том, как это можно сделать с помощью преобразователя ответа . Вы бы просто преобразовали случайным образом число Если это число входит в ваши критерии прохождения, вы просто вернете ответ, как написано. Если это число соответствует критериям вашего отказа, вы можете вернуть пользовательский ответ 504. Вы можете применить этот преобразователь глобально, , а не , изменив свойство applyGlobally
.