Встречается на собеседованиях • сегодня
Писал ли unit-тесты
Да, писал юнит-тесты с использованием JUnit и Mockito. Например, тестировал сервисный слой, мокая репозиторий:
java
@Test
void shouldReturnUserById() {
// given
User expectedUser = new User(1L, "test");
when(userRepository.findById(1L)).thenReturn(Optional.of(expectedUser));
text
// when
User actual = userService.getUserById(1L);
// then
assertEquals(expectedUser, actual);
verify(userRepository).findById(1L);}
text
Использую TDD для критичных компонентов, покрываю основные сценарии и edge cases. Для интеграционного тестирования применяю TestContainers.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы