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

Какой опыт написания тестов

Имею опыт написания unit- и интеграционных тестов с использованием JUnit 5, Mockito и TestNG. Работал с Test Containers для тестирования взаимодействия с БД и другими сервисами.

Пример простого unit-теста:

java
@Test
void shouldReturnSumOfTwoNumbers() {
    Calculator calculator = new Calculator();
    int result = calculator.add(2, 3);
    assertEquals(5, result);
}

Для интеграционных тестов использовал Spring Boot Test с аннотациями @SpringBootTest и @MockBean. Также писал тесты для REST API через MockMvc и RestAssured.

Придерживаюсь принципов AAA (Arrange-Act-Assert) и стараюсь покрывать не только happy path, но и edge cases.

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

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

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

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