Вопросы по теме 'mockwebserver'

Имитация отсутствия сети с помощью Retrofit и MockWebServer
Я хочу смоделировать случай отсутствия сети при использовании RetroFit и MockWebServer . В настоящее время я тестирую с использованием Espresso и предоставляю URL-адрес MockWebServer s для RestAdapter , прежде чем начать свои тесты. Это...
15448 просмотров
schedule 22.06.2023

Как использовать SSL в Square MockWebServer?
Я пытаюсь включить SSL на MockWebServer Square , чтобы имитировать все вызовы веб-сервисов в моем тестируемом приложении для Android. Я хочу включить SSL, чтобы получать те же ошибки, что и в реальных условиях. Я не хочу отключать SSL для тестов...
4930 просмотров
schedule 04.11.2022

MockWebServer: llegalStateException: start() уже вызван
Я пытаюсь запустить тест с MockWebServer . Я хотел бы сделать тест пользовательского интерфейса с издевательским ответом, чтобы я мог проверить действительные\недействительные изменения пользовательского интерфейса, такие как вход в систему или...
2438 просмотров
schedule 26.10.2022

MockWebServer: java.lang.NoSuchMethodError
Впервые пробуем MockWebServer в проекте Groovy/Spring, который использует Spock для модульного тестирования. Я добавил зависимости MockWebServer, как указано (мне пришлось добавить вторую строку самому, чтобы избежать ошибок, но это не...
3018 просмотров
schedule 16.12.2022

Как назначить ответы в MockWebServer на ожидаемые запросы?
Я хочу создать интеграционный тест и смоделировать удаленный веб-сервис следующим образом: MockWebServer server = new MockWebServer(); server.enqueue(new MockResponse()...); server.enqueue(new MockResponse()...); server.enqueue(new...
2847 просмотров
schedule 06.04.2023

Имитационные вызовы API, сделанные в классе Application в рамках тестирования пользовательского интерфейса.
Предыстория: Наше приложение для Android, onCreate, запускает некоторые варианты использования инициализации, которые выполняют некоторые вызовы сетевого API. Параллельно запускается наша активность LAUNCHER. В наших тестах...
260 просмотров

MockWebServer не выдает модификацию пользовательских исключений
Я реализую mockWebServer, и он работает для 200 вызовов, но когда я пытаюсь получить исключение, я получаю это исключение: Исключение в потоке "OkHttp Dispatcher" java.lang.Error: com.myproject.something.errors.MyException$ServerUnavailable в...
406 просмотров

как издеваться над ответом okhttp для теста JUnit
Я делаю исходящий HTTP-запрос к стороннему API через okhttp: public @Nullable result Call3rdParty { OkHttpClient client = new OkHttpClient.Builder() .connectTimeout(CONNECTION_TIMEOUT, TimeUnit.MILLISECONDS)...
2042 просмотров

новый MockWebServer завершается с ошибкой java.lang.NoClassDefFoundError (TaskRunner$RealBackend)
Я пытаюсь использовать okhttp3.mockwebserver.MockWebServer для некоторых инструментальных тестов на Android. Вот что у меня есть в моем файле build.gradle(:app) для инструментального тестирования: androidTestImplementation...
698 просмотров