Вопросы по теме 'webmock'
Протестируйте oauth2 get_token с помощью rspec
Я создаю спецификацию контроллера для части get_token аутентификации oauth2. На данный момент пользователь авторизовал мое приложение, и мне нужно сгенерировать и сохранить токен и другую информацию. Rspec терпит неудачу с несколько загадочной...
2109 просмотров
schedule
26.10.2022
VCR + Webmock + net_http + NTLM не работает без патча обезьяны
Чтобы заставить NTLM работать с Webmock + net_http, мне нужно включить опцию net_http_connect_on_start. Например, в консоли или в начале спецификации я могу использовать:
WebMock.allow_net_connect! net_http_connect_on_start: true
но...
143 просмотров
schedule
30.10.2022
В Cucumber на Ruby с w/rspec, как я могу ожидать/утверждать веб-вызов в предложении Then?
Я пишу гем, который действует как клиент для удаленного API, поэтому я использую webmock, чтобы издеваться над удаленным API, тестируя с Cucumber с присутствующим rspec-mock.
В рамках моих тестов Cucumber я намерен заглушить свой API в предложении...
867 просмотров
schedule
20.07.2022
Можно ли использовать WebMock с Rack Test?
Использование WebMock для заглушки поставщика Oauth 2. Проблема в том, что я хочу использовать Rack Test.
Rack Test работает только с экземпляром приложения и не знает о внешних хостах HTTP, таких как поставщик Oauth 2....
217 просмотров
schedule
22.11.2022
FactoryGirl используется с веб-макетом
На моей фабрике есть поле url (используется для извлечения встроенного видео YouTube):
factory :commercial do
url 'https://www.youtube.com/watch?v=BTTygyxuGj8'
end
В своих тестах я пытался издеваться над запросом на youtube. Я добавил...
862 просмотров
schedule
03.11.2022
stub_request с заголовком Bearer Authorization не работает в webmock 2
Следующий код работает с webmock 1.20.4, но не с 2.0.1.
stub_request(:get, "http://www.myapi.com/my-endpoint")
.with(headers: {'Authorization' => "Bearer fake_oauth_token"})
.to_return(:body => mock_response)
Это код,...
1002 просмотров
schedule
30.08.2022
Как разрешить запросу с этим путем передать веб-макет?
Я хочу издеваться над запросами NetHTTP, но некоторые из них должны быть разрешены.
require "open-uri"
require "webmock"
WebMock.enable!
Когда я объявляю разрешенный запрос следующим образом:
WebMock.disable_net_connect! allow:...
1261 просмотров
schedule
13.03.2023
Как правильно отловить ошибки в Sidekiq worker при тестировании с помощью RSpec?
У меня есть относительно простой рабочий, который использует Excon, чтобы получить что-то из Интернета. Я пытаюсь быть хорошим тестировщиком и использую Webmock, чтобы принудительно заглушить интернет-взаимодействия, так что я фактически проверяю,...
80 просмотров
schedule
08.05.2023
webmock to_return со статусом 400 и телом
Я пишу тесты с помощью webmock, мне нужно смоделировать удаленный API, чтобы вернуть статус 400 с содержимым тела,
если я просто меняю статус с 200 на 400, с телом, статус, который я получаю, становится 200.
let(:stub_result) { { result:...
68 просмотров
schedule
22.04.2023