Встречается на собеседованиях • сегодня

Работал ли с WireMock

WireMock — это библиотека для мокирования HTTP-сервисов в тестах. Да, работал с ним для имитации внешних API, например, REST или SOAP. **Пример:** ```java @Rule public WireMockRule wireMockRule = new WireMockRule(8089); @Test public void testMockedApi() { stubFor(get(urlEqualTo("/api/resource")) .willReturn(aResponse() .withStatus(200) .withHeader("Content-Type", "application/json") .withBody("{\"id\": 1, \"name\": \"Test\"}"))); // Тест, использующий мок ResponseEntity response = restTemplate.getForEntity( "http://localhost:8089/api/resource", String.class); assertEquals(200, response.getStatusCodeValue()); assertTrue(response.getBody().contains("Test")); } ``` Плюсы: - Лёгкая настройка моков - Поддержка динамических ответов - Запись и воспроизведение реальных запросов Использовал в интеграционных и unit-тестах для изоляции зависимостей.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы