Вопросы по теме 'webmock'
Тестовый ответ фонового задания Rails 3 (API-Request) с VCR в функции Cucumber
У меня есть фоновое задание Rails 3 (delayed_job), которое отправляет сообщение hipchat/Campfire в их API, и я хочу проверить ответ в своей функции Cucumber. Есть ли способ получить последние HTTP-ответы, записанные видеомагнитофоном?
Функция...
550 просмотров
schedule
29.03.2022
Webmock не отвечает на stub_request
В features/support/webmock.rb у меня есть
stub_request(:get, /(http\:\/\/catalog\.viglink\.com\/vigcatalog\/products\.xml\?include_identifiers=true&key=.*&keyword_upc=628586348097&results_per_page=20)/).
with(:headers =>...
2540 просмотров
schedule
09.06.2022
curl не передает файл при запросе API карт Google
Я работаю над рубиновым приложением, которое использует драгоценный камень геокодера для генерации информации о местоположении из адресов. Я пытаюсь использовать webmock для отключения вызовов API во время тестирования.
Webmock имеет возможность...
91 просмотров
schedule
22.10.2022
Удалите журналы VCR/Webmock из стандартного вывода при выполнении тестов.
В стандартном проекте Rails 3.2.19 при запуске тестов с RSpec я получаю эти журналы на стандартный вывод при использовании кассет видеомагнитофона:
Request[post]: https://svcs.sandbox.paypal.com/AdaptivePayments/Pay...
296 просмотров
schedule
04.04.2022
WebMock имитирует сбой API (нет интернета, тайм-аут ++)
Я пытаюсь смоделировать неожиданное поведение веб-API, например, не найти сервер и тайм-ауты, используя webmock.
Как лучше всего это сделать? Все, о чем я могу думать, это сделать что-то вроде этого:
stubbed_request = stub_request(:get,...
5526 просмотров
schedule
25.12.2022
Webmock: как подделать сжатый ответ?
У меня нет большого опыта работы с заглушками, и у меня возникают проблемы с запросами к Braintree с использованием webmock и braintree-rails .
спец/spec_helper.rb
RSpec.configure do |config|
config.include(ConnectionHelper)...
724 просмотров
schedule
02.07.2023
Использование RSpec/webmock для заглушки запросов на различные коды состояния
Мне нужно заглушить запросы к внешнему API с помощью webmock/webmock, но мне нужно проверить несколько ответов (200, 404, 503 и т. д.). Как лучше всего сделать это чисто? Моя первая хакерская мысль заключалась в том, что вы можете установить что-то...
2746 просмотров
schedule
27.01.2023
Данные-заглушки WebMock из Aws CognitoIdentityProvider
У меня есть следующий модуль в контроллере Rails:
module AwsAuth
extend ActiveSupport::Concern
require 'aws-sdk'
def get_cognito_user(token)
cognitoidentityprovider = Aws::CognitoIdentityProvider::Client.new(region: ENV['AWS_REGION'])...
214 просмотров
schedule
21.07.2023
Как использовать webmock с адресом, который имеет переменную?
Я использую гем webmock для заглушки запросов на тесты rspec.
Один из моих запросов делает запрос к микросервису, который включает в себя тип и метку времени в адресе:
e.g. www.microservice.com/type=1?timestamp=1521493200
Я могу легко...
146 просмотров
schedule
02.01.2023
Настройте Webmock для возврата переданного хэша тела
Используя Webmock, я бы хотел, чтобы заглушка просто возвращала вызываемые параметры тела. Например, я вызываю API Mandrill и передаю хэш options .
Я пробовал это, но это дает мне ошибку:
@mandrill = stub_request(:any,...
57 просмотров
schedule
15.02.2023
Как установить заголовок Content-Type для Ruby AWS SDK?
Я использую Webmock для тестирования HTTP-запросов, сделанных рубиновым aws-sdk (в данном случае aws-sdk-batch).
Webmock обрабатывает запросы json с помощью гораздо более удобного хеш-диффа и частичное совпадение при сбое запросов, но оно будет...
576 просмотров
schedule
13.12.2022
Принудительно вызывать Webmock stub_request в конце теста, если он не был вызван
У нас есть приложение RoR, Rspec для тестов с Webmock для HTTP-запросов. После некоторого рефакторинга нашей устаревшей кодовой базы я понял, что во многих наших тестах есть ненужные заглушки. Как и в этом примере, функция do_a была реорганизована,...
85 просмотров
schedule
15.01.2023