Вопросы по теме 'webmock'
Невозможно заглушить внешний запрос - неправильное регулярное выражение?
Я пытаюсь создать stub_request , который соответствует всем запросам к fcm.googleapis.com . Предполагается, что наш бэкэнд отправляет своим пользователям push-уведомление при создании новых сообщений или комментариев. Наши тесты вызывают много...
195 просмотров
schedule
16.10.2021
Заглушка `session_id` в интеграционных тестах Rails
У меня вопрос об интеграционных тестах Rails. У меня есть это приложение, которое разговаривает с другим внутренним приложением.
Приложение делает запрос к internal_app, и один из параметров этого запроса включает session_id, хранящийся в файле...
91 просмотров
schedule
22.02.2022
неверное количество аргументов в запросе Net::HTTP
В приложении Sinatra я пытаюсь создать собственную оболочку для Net::HTTP , но застрял на одном из своих тестов. Я использую Webmock, чтобы заглушить запрос и передать его методу request Net::HTTP . Я провожу тестирование с помощью RSpec....
994 просмотров
schedule
04.03.2022
Как установить env['SERVER_NAME'] в стойку/тест?
В тестах Sinatra env['SERVER_NAME'] по умолчанию равно www.example.com . Как я могу установить это в какой-то произвольный домен?
У Capybara есть метод .default_host , но он не использует Capybara.
Или можно ли изменить env[ DEFAULT_HOST ]?...
1989 просмотров
schedule
24.05.2022
Rails WebMock против XML-запроса
Мне трудно понять, как сопоставить stub_request с XML-запросами с помощью webmock.
Запрос:
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema"...
555 просмотров
schedule
01.06.2022
Заглушка многостраничных запросов с помощью webmock / rspec
Некоторое время я пытался заглушить многостраничные запросы с помощью webmock и не нашел удовлетворительного решения.
В идеале я хотел бы заглушить запрос следующим образом:
stub_request(:post, 'http://test.api.com').with(:body => { :file1...
2409 просмотров
schedule
20.02.2023
вебмок и кряк 0.3.2 проблема
Я установил гем webmock, но мои тесты rspec больше не работали, а вместо этого эта ошибка: (я использую защиту для автотестирования)
/home/neilmarion/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.4/lib/bundler/spec_set.rb:90:in `block in...
234 просмотров
schedule
23.12.2022
Тестирование Rails Rspec с помощью WebMock. Инициализировать класс заглушки, если не производственная среда?
Я новичок в тестировании и столкнулся с небольшой проблемой при тестировании ответов на внешние зависимости.
Мой вариант использования заключается в том, что у меня есть драгоценный камень Foo, который отправляет обратно некоторые данные на основе...
420 просмотров
schedule
25.07.2023
Cucumber on Rails — заглушить только один запрос локальным файлом HTML
Я не понимаю, как настроить webmock (или любую библиотеку-заглушку), чтобы заглушить только определенные запросы к определенному URL-адресу (www.example.com).
Я выполняю тесты Cucumber в браузере и хочу разрешить подключение к любому сайту, кроме...
571 просмотров
schedule
15.10.2022
Заглушка запроса Фарадея с Webmock - нужна помощь
Мне нужна помощь, чтобы заглушить запрос с помощью драгоценного камня Фарадея. я делаю этот запрос
URL='https://secure.snd.payu.com//pl/standard/user/oauth/authorize'.freeze
url_encoded = 'grant_type=client_credentials' \
+...
1159 просмотров
schedule
06.10.2023
Незарегистрированный запрос Webmock взрывает мой тест
В моем spec_helper у меня есть настройка webmock следующим образом:
WebMock.disable_net_connect!(allow_localhost: true)
RSpec.configure do |config|
config.before(:each) do
stub_request(:get, /cdn.\w+.io/).
with(:headers =>...
1810 просмотров
schedule
01.04.2024