Описание тега betamax
"Betamax is a tool for mocking external HTTP resources such as web services and REST APIs in your tests. The project was inspired by the VCR library for Ruby"
0
ответов
Кому-нибудь удалось повторно использовать файлы betamax с другими фреймворками?
Учитывая, что проект betamax фактически мертв, а на Jetty-сервере v7 отмечены уязвимости безопасности, есть ли у кого-нибудь предложения по повторному использованию существующих магнитных лент betamax? У меня есть кодовая база с большим количеством …
02 мар '19 в 17:09
1
ответ
"Незаконное использование невиртуального вызова функции" при использовании Betamax
Я пытаюсь настроить Betamax в приложении Spring Boot, но когда я запускаю тест, я получаю эту ошибку: (class: co/freeside/betamax/proxy/jetty/BetamaxProxy, method: super$3$getBean signature: (Ljava/lang/Class;)Ljava/lang/Object;) Illegal use of nonv…
26 май '15 в 18:06
1
ответ
HTTPS-запись Betamax с прокси-сервером - ошибка сертификата - Java Groovy
Я не могу заставить HTTPS URL работать с betamax. Это похоже на другую проблему, опубликованную ниже, однако я уже выполнил импорт файла betamax.pem, и, похоже, он не имел никакого эффекта: Вот команда импорта, которую я выполнил: c:\Users\UserAccou…
03 сен '16 в 16:59
0
ответов
Пример для проверки Apache HTTPS-запроса с использованием Betamax версии 2.x в Java?
Я пытаюсь смоделировать вызовы Apache HTTPS в Java, используя Betamax 2.x. Старая документация устарела, и документы для 2.x все еще находятся в процессе разработки. Может кто-нибудь помочь с примером того, как это можно сделать?
27 фев '17 в 05:52
1
ответ
Прочитать файл YAML в Groovy
Я пытаюсь загрузить существующий файл YAML (который использует библиотеку snakeYaml) в моем проекте Groovy. У меня есть класс с именем YamlTape.groovy, который содержит метод для загрузки файла YAML, используя следующий код. static YamlTape readFrom…
19 авг '13 в 10:10
2
ответа
Betamax с Spring Boot выбрасывает незаконное использование не виртуальной функции вызова
Я пытаюсь настроить простой тест в Groovy со Споком с помощью Betamax: class BetaMaxSpockTest extends Specification { @Rule public Recorder recorder = new Recorder() @Betamax(tape = "some_tape") def 'You shall pass'() { expect: true } } Я также испо…
06 окт '15 в 18:16
2
ответа
Как мне написать этот код исключения Maven в Gradle?
Я пытаюсь использовать последнюю (основную) версию Betamax в проекте Spring Boot, и я получаю сообщение об ошибке SLF4J: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackruError., Итак, я посмотрел верхний …
29 май '15 в 22:31
0
ответов
Использование Betamax для записи HTTP-трафика из браузера?
Документация по betamax, по-видимому, подразумевает, что единственный способ использования / использования betamax - это использование тестов jUnit. Но я надеюсь, что это не так. Я хочу использовать betamax для записи http-трафика, который пользоват…
11 сен '15 в 01:36
2
ответа
Betamax не может записывать трафик HTTPS
Мой вопрос связан с библиотекой Betamax. У меня проблема с записью HTTPS-трафика. Я использую Betamax 1.1.2, JDK 1.6, Groovy 2.2.2 и jUnit 4.11. Мой тестовый код: @Rule public Recorder recorder = new Recorder(); @Before public void setup() { recorde…
01 апр '14 в 07:02
1
ответ
Озвучивание SOAP-запросов в Scala
Я использую scalaxb для генерации моделей и клиентской части интерфейса SOAP. Для тестирования я использую Betamax, который также можно использовать в Scala. Тем не менее, scalaxb использует Netty в качестве транспорта, который игнорирует настройки …
10 мар '15 в 14:26
0
ответов
Betamax не записывает звонки в RESTClient в Grails
У меня есть тест Betamax, который я пытаюсь настроить для перехвата вызовов веб-службы, использующей RESTClient. Звонки на веб-сервис не записываются. Мой тестовый код выглядит так: @Betamax(tape = 'pending_transfer_success') void "test createPendin…
19 июн '15 в 18:33
0
ответов
Betamax не записывает в Grails
У меня есть класс, который содержит RESTClient, и он выполняет простой запрос get. Тест построен следующим образом @Rule Recorder recorder = new Recorder() @Betamax(tape = 'meetupEventsList') void testListEvents() { when: def instance = new Client('…
27 янв '15 в 05:38
1
ответ
Дразнить запросы на тестирование в Scrapy Spider
Моя цель - протестировать паука, написанного с использованием scrapy (Python). Я пытался с помощью contracts но это действительно ограничено в том смысле, что я не могу проверить такие вещи, как нумерация страниц или правильно ли извлечены некоторые…
28 июн '18 в 14:38
0
ответов
Тестирование ответа на терапию с использованием betamax
Я довольно плохо знаком с языком Python и написал небольшую утилиту для скрапинга, я хотел бы сейчас проверить реакцию на скребки с помощью betamax, и я пытаюсь понять, как запустить тест Сам Scrapper работает просто отлично, и вот код, который я на…
27 июн '18 в 08:38
1
ответ
Как настроить Betamax для использования SSL для моих тестов Spock?
Я пытался настроить Betamax v2.0.0-alpha-1 для имитации вызовов HTTP(S) из моих тестов на спок. Звонки на сайты без SSL работают, но при обращении к сайту HTTPS возникает следующее исключение: javax.ws.rs.ProcessingException: javax.net.ssl.SSLHandsh…
21 мар '16 в 04:57
0
ответов
Java альтернатива Betamax
Betamax - это инструмент для имитации внешних HTTP-ресурсов, который очень полезен для создания тестов. Однако этот инструмент сейчас не поддерживается. Есть ли альтернатива бетамаксу?
05 май '20 в 18:43
0
ответов
Как смоделировать функцию, которая загружает большой двоичный контент с помощью Betamax?
Я написал тест для одной функции, которая загружает большой zip-файл с помощью модуля запросов. Я обнаружил несоответствие Content-Length при сравнении выполнения теста с бетамаксом и без него. Используя Betamax, Content-Length извлеченной двоичной …
21 окт '21 в 00:45