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

Какие тесты пишешь на текущем проекте

На текущем проекте пишу unit-тесты с JUnit 5 и Mockito для изолированного тестирования отдельных классов и методов. Например:

java
@Test
void shouldReturnOrderTotal() {
    Order order = new Order();
    order.addItem(new Item("Book", 10.99));
    
    assertEquals(10.99, order.getTotal(), 0.01);
}

Также пишу интеграционные тесты с @SpringBootTest для проверки взаимодействия компонентов (например, REST-контроллеров с сервисами и БД). Для тестирования API использую TestRestTemplate и MockMvc.

На сложной бизнес-логике применяю параметризованные тесты (@ParameterizedTest) для проверки разных сценариев. Для тестирования асинхронного кода использую Awaitility.

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

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

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

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