Встречается на собеседованиях • сегодня
Какой опыт с тестированием
Имею опыт работы с JUnit, TestNG для модульного тестирования. Использую Mockito для моков зависимостей, PowerMock для сложных случаев (например, статические методы).
Для интеграционного тестирования применяю Spring Boot Test с @SpringBootTest, @DataJpaTest. Работал с TestContainers для тестирования с реальными БД в Docker.
Пример простого JUnit-теста:
java
@Test
void shouldReturnValidUser() {
UserService service = mock(UserService.class);
when(service.getUser(1L)).thenReturn(new User(1L, "test"));
UserController controller = new UserController(service);
User result = controller.getUser(1L);
assertEquals("test", result.getName());
}Также знаком с BDD через Cucumber, нагрузочным тестированием (JMeter). В CI/CD настраивал автоматический запуск тестов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы