Встречается на собеседованиях • сегодня
Какой жизненный цикл Unit теста
Unit тест в JUnit проходит через следующие этапы:
- Инициализация - создание тестового класса и подготовка данных (
@BeforeAll,@BeforeEach) - Выполнение - запуск тестового метода (
@Test) - Проверка - валидация результатов (assertions)
- Очистка - освобождение ресурсов (
@AfterEach,@AfterAll)
Пример:
java
class ExampleTest {
@BeforeAll
static void setup() {
// Инициализация перед всеми тестами
}
@BeforeEach
void init() {
// Подготовка перед каждым тестом
}
@Test
void testMethod() {
// Тело теста
assertEquals(2, 1+1);
}
@AfterEach
void tearDown() {
// Очистка после каждого теста
}
@AfterAll
static void done() {
// Финализация после всех тестов
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы