Встречается на собеседованиях • сегодня
Какие знаешь основные аннотации JUnit
@Test – помечает метод как тестовый.
@BeforeEach – выполняется перед каждым тестом.
@AfterEach – выполняется после каждого теста.
@BeforeAll – выполняется один раз перед всеми тестами (статический метод).
@AfterAll – выполняется один раз после всех тестов (статический метод).
@Disabled – игнорирует тест.
@DisplayName – задает читаемое имя теста.
@ParameterizedTest – параметризованный тест.
@RepeatedTest – повторяет тест N раз.
Пример:
java
import org.junit.jupiter.api.*;
class ExampleTest {
@BeforeAll
static void setupAll() {
System.out.println("Before all tests");
}
@Test
@DisplayName("Simple test")
void test() {
Assertions.assertEquals(2, 1 + 1);
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы