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

Есть ли опыт в тестировании

Да, есть опыт в unit-тестировании с использованием JUnit и Mockito. Например, для тестирования сервиса:

java
@Test
public void testUserService() {
    UserRepository mockRepo = Mockito.mock(UserRepository.class);
    UserService userService = new UserService(mockRepo);
    
    User testUser = new User("test@email.com", "Test User");
    Mockito.when(mockRepo.findById(1L)).thenReturn(Optional.of(testUser));
    
    User result = userService.getUserById(1L);
    
    assertEquals("Test User", result.getName());
    Mockito.verify(mockRepo).findById(1L);
}

Также знаком с интеграционным тестированием (Spring Boot Test) и основами TDD. Понимаю важность покрытия кода тестами и принципы AAA (Arrange-Act-Assert).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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