Sobes.tech
Назад к вопросам
Middle
4

Опишите основные аннотации JUnit, которые вы используете

Компании, где спрашивали
AndersenAndersen

Ответ от нейросети

sobes.tech AI

Основные аннотации JUnit, которые часто используются:

  • @Test — помечает метод как тестовый.
  • @BeforeEach — метод, который выполняется перед каждым тестом, обычно для подготовки окружения.
  • @AfterEach — метод, выполняющийся после каждого теста, для очистки ресурсов.
  • @BeforeAll — метод, выполняющийся один раз перед всеми тестами в классе (должен быть статическим).
  • @AfterAll — метод, выполняющийся один раз после всех тестов (тоже статический).
  • @Disabled — отключает тест, чтобы временно не запускать.

Пример:

@BeforeEach
void setup() {
    // подготовка данных
}

@Test
void testSomething() {
    // тестовый код
}

@AfterEach
void cleanup() {
    // очистка
}