-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathShortJupiterAnnotation.txt
36 lines (25 loc) · 2.03 KB
/
ShortJupiterAnnotation.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
****** Аннотации Юпитер Junit 5 ******
Этот модуль включает новые модели программирования и
расширения для написания тестов, имеет новые аннотации
по сравнению с JUnit 4:
@TestFactory — обозначает метод, который является тестовой
фабрикой для динамических тестов.
@DisplayName — определяет пользовательское отображаемое имя
для тестового класса или тестового метода.
@Nested — обозначает, что аннотированный класс является
вложенным, нестатическим тестовым классом.
@Tag — объявляет теги для фильтрации тестов.
@ExtendWith — регистрирует пользовательские расширения.
@BeforeEach — обозначает, что аннотированный метод будет
выполняться перед каждым тестовым методом
(ранее @Before ).
@AfterEach — означает, что аннотированный метод будет
выполняться после каждого тестового метода
(ранее @After ).
@BeforeAll — означает, что аннотированный метод будет
выполняться перед всеми тестовыми методами
в текущем классе (ранее @BeforeClass ).
@AfterAll — означает, что аннотированный метод будет
выполнен после всех тестовых методов в
текущем классе (ранее @AfterClass ).
@Disable — отключает тестовый класс или метод (ранее @Ignore ).