Перенесемся на 4 года, и сейчас для этого есть драгоценность.
webmock . гем в основном закрывает все исходящие вызовы API, а затем выводит кучу кода в ответ об ошибке для вставки. Оттуда вы настраиваете его в соответствии с желаемым кодом для этого ответа.