Встречается на собеседованиях • сегодня
Есть ли опыт в работе с библиотеками для тестирования
Да, есть опыт работы с популярными библиотеками для тестирования в Java.
JUnit 5 – основной фреймворк для модульного тестирования. Поддерживает аннотации @Test, @BeforeEach, @AfterEach, параметризованные тесты (@ParameterizedTest).
java
@Test
void testAddition() {
assertEquals(4, Calculator.add(2, 2));
}Mockito – для мокирования зависимостей:
java
@Test
void testUserService() {
UserRepository mockRepo = mock(UserRepository.class);
when(mockRepo.findById(1L)).thenReturn(new User("John"));
UserService service = new UserService(mockRepo);
assertEquals("John", service.getUserName(1L));
}Также использовал TestNG (альтернатива JUnit), AssertJ для fluent-assertions и WireMock для тестирования HTTP-сервисов.

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