Встречается на собеседованиях • сегодня
Какие инструменты используешь для тестирования
Для unit-тестов чаще всего использую JUnit 5 + Mockito для моков. Иногда AssertJ для более читаемых ассертов. Пример:
java
@Test
void testAddition() {
Calculator calc = new Calculator();
assertThat(calc.add(2, 3)).isEqualTo(5);
}Для интеграционных тестов — TestContainers (если нужны БД/докер) или Spring Boot Test.
Для e2e — RestAssured для API или Selenium для UI.
Из современных инструментов — WireMock для моков HTTP-сервисов, Jacoco для покрытия кода.
CI-инструменты: Jenkins/GitHub Actions для запуска тестов в пайплайне.

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