Вопросы по теме 'mockwebserver'
Модульные тесты Android — IncompatableClassChangeError при запуске MockServer с Robolectric
У меня есть этот тестовый класс...
package com.blah.blah;
import static org.junit.Assert.assertTrue;
import com.squareup.okhttp.mockwebserver.MockWebServer;
import java.io.IOException;
import org.junit.After;
import org.junit.Before;
import...
566 просмотров
schedule
24.09.2022
MockWebServer не выполняет обратный вызов
Я пытаюсь протестировать наше приложение для Android с помощью MockWebService. Запрос, отправленный на сервер, получен правильно, однако ответ не был возвращен клиенту. Это происходит только при асинхронном выполнении запроса, при непосредственном...
720 просмотров
schedule
23.09.2022
Как я могу проверить содержимое тела POST с помощью MockWebServer?
У меня есть несколько модульных тестов, которые используют Squares OkHttp s MockWebServer . Тесты проходят нормально, все работает очень хорошо. Единственное, что я пока не смог сделать, это проверить содержимое POST-запросов.
Почему я хочу это...
7793 просмотров
schedule
21.02.2023
Как протестировать вызовы службы с помощью mockwebserver, который содержит перенаправление?
Я использую mockwebserver для имитации запроса и ответа для моего приложения для Android. Я тестирую функцию входа в систему, которая проходит серию из 4 сервисных вызовов.
Получить токен доступа
Перенаправить
Получить информацию о...
3677 просмотров
schedule
14.04.2023
Как заставить MockWebServer работать?
Я разрабатываю приложение с использованием архитектуры MVP. Я пытаюсь протестировать Interactors моего приложения с помощью MockWebServer. Ну, у меня есть этот тест:
@RunWith(RobolectricTestRunner::class)
@Config(constants = BuildConfig::class,...
6812 просмотров
schedule
04.10.2022
Как имитировать бэкэнд-данные в Angular2
Я пытался опубликовать фиктивные данные, используя Angular2. Я пробовал следующие ссылки сегодня, но мне это не удалось.
https://www.beyondjava.net/blog/mocking-http-services-with-angular-generally/
Ссылки ниже хороши, но я не мог ими...
1211 просмотров
schedule
08.08.2022
OkHttp MockWebServer с динамическими URL-адресами с использованием Retrofit
Мое приложение использует динамические URL-адреса для вызовов веб-служб (на Android). baseUrl установлен как пустой, и мы передаем Retrofit2 @Url параметры в сервисном интерфейсе:
public interface UserService {
@GET
public...
2074 просмотров
schedule
04.07.2022
Использование диспетчера MockWebServer в тесте эспрессо для ответа на асинхронный вызов из другого модуля
Я пишу тесты пользовательского интерфейса для приложения, которое ожидает, что полезная нагрузка JSON будет доставлена в ответ на запрос, сделанный с помощью асинхронного вызова, который запускается кнопкой в тестируемом действии. Я намерен...
884 просмотров
schedule
02.10.2023
OkHttp MockWebServer не может принимать соединения в Android P (API 28) Instrumentation Test
Когда я обновил свою версию sdk с API 26 до API 28, mockserver OKHttp не запускается на устройстве/эмуляторе в моем тесте инструментов Android. В старых версиях все работало отлично. Я проверил Конфигурация сети ....
826 просмотров
schedule
02.02.2023
Как инициализировать MockServer() okHttp в репозитории?
Server.kt (это фиктивный сервер, который возвращает список пользователей) https://github.com/shalbert94/androidinterview/blob/master/server/src/main/java/com/jobrapp/server/Server.kt
По какой-то причине val server = Server() вызывается в моем...
114 просмотров
schedule
10.11.2022
MockWebServer – ConnectException: не удалось подключиться к
Когда я начинаю свой тест, я получаю исключение подключения, и я понятия не имею, почему.
Я нашел код других авторов и сравнил код, и я не нашел ничего плохого. Я пытался изменить порты или удалить его, и это мне не помогло....
1390 просмотров
schedule
28.12.2022
Как тестировать экраны, требующие авторизации? Эспрессо + Моквеб-сервер
Я создаю тесты пользовательского интерфейса. Чтобы не взаимодействовать с реальным сервером, я использую MockWebServer. Моя цель — эмулировать различные ответы сервера и посмотреть, как на них отреагирует программа в целом. На данный момент я не...
53 просмотров
schedule
27.12.2022
RxJava blockingFirst/Single возвращает неправильное исключение в тесте модернизации JUnit 5
Ожидается, что приведенный ниже тест вернет HttpException, но вместо этого он вернет RuntimeException.
@Test
fun `Server down returns 500 error`() {
mockWebServer.enqueue(MockResponse().setResponseCode(500))
val exception:...
165 просмотров
schedule
01.05.2023
Как проверить только параметр запроса на дооснащение в MockWebServer без фактического выполнения запроса?
Я знаю, что можно протестировать запрос и ответ на модификацию с помощью MockWebServer, например:
interface AppApi {
@GET("/time/")
suspend fun time(): TimeResponse
}
...
class CoinBaseApiClientTest {
private val...
182 просмотров
schedule
26.03.2023
Как предоставить URL-адрес тестовой модификации с помощью Hilt
В своем приложении я начал использовать Hilt в качестве DI. Итак, я создаю класс для модернизации в моем репозитории, как это
@InstallIn(ApplicationComponent::class)
object RetrofitModule {
var baseUrl = "https://my.fancy.api"...
461 просмотров
schedule
02.01.2024