add user agent parser and update build configuration
This commit is contained in:
@@ -6,24 +6,24 @@
|
||||
|
||||
### JUnit 5 주요 어노테이션 표
|
||||
|
||||
| 어노테이션 | 설명 |
|
||||
|----------------------------|----------------------------------------------------------------------------------------|
|
||||
| `@Test` | 해당 메서드가 테스트 메서드임을 나타냄 |
|
||||
| `@BeforeAll` | 모든 테스트 메서드 실행 전에 한 번만 실행되는 초기화 메서드 (static 필요) |
|
||||
| `@AfterAll` | 모든 테스트 메서드 실행 후에 한 번만 실행되는 정리 메서드 (static 필요) |
|
||||
| `@BeforeEach` | 각 테스트 메서드 실행 전에 실행되는 초기화 메서드 |
|
||||
| `@AfterEach` | 각 테스트 메서드 실행 후에 실행되는 정리 메서드 |
|
||||
| `@Disabled` | 테스트 클래스나 메서드를 비활성화하여 실행하지 않음 |
|
||||
| `@DisplayName` | 테스트 클래스나 메서드에 사용자 정의 이름을 지정 |
|
||||
| `@ParameterizedTest` | 동일한 테스트를 여러 입력값으로 반복 실행 |
|
||||
| `@ValueSource` | `@ParameterizedTest`와 함께 사용되며, 단일 값의 배열을 제공 |
|
||||
| `@CsvSource` | `@ParameterizedTest`와 함께 사용되며, CSV 형식의 데이터를 제공 |
|
||||
| `@MethodSource` | `@ParameterizedTest`와 함께 사용되며, 메서드에서 제공되는 데이터를 사용 |
|
||||
| `@RepeatedTest` | 테스트를 지정된 횟수만큼 반복 실행 |
|
||||
| `@Tag` | 테스트에 태그를 지정하여 필터링 가능 |
|
||||
| `@Nested` | 테스트 클래스 내에 중첩된 테스트 클래스를 정의 |
|
||||
| `@Timeout` | 테스트 실행 시간이 지정된 시간을 초과하면 실패 처리 |
|
||||
| `@ExtendWith` | 사용자 정의 확장을 등록하여 테스트 동작을 커스터마이징 |
|
||||
| 어노테이션 | 설명 |
|
||||
|----|----|
|
||||
| `@Test` | 해당 메서드가 테스트 메서드임을 나타냄 |
|
||||
| `@BeforeAll` | 모든 테스트 메서드 실행 전에 한 번만 실행되는 초기화 메서드 (static 필요) |
|
||||
| `@AfterAll` | 모든 테스트 메서드 실행 후에 한 번만 실행되는 정리 메서드 (static 필요) |
|
||||
| `@BeforeEach` | 각 테스트 메서드 실행 전에 실행되는 초기화 메서드 |
|
||||
| `@AfterEach` | 각 테스트 메서드 실행 후에 실행되는 정리 메서드 |
|
||||
| `@Disabled` | 테스트 클래스나 메서드를 비활성화하여 실행하지 않음 |
|
||||
| `@DisplayName` | 테스트 클래스나 메서드에 사용자 정의 이름을 지정 |
|
||||
| `@ParameterizedTest` | 동일한 테스트를 여러 입력값으로 반복 실행 |
|
||||
| `@ValueSource` | `@ParameterizedTest`와 함께 사용되며, 단일 값의 배열을 제공 |
|
||||
| `@CsvSource` | `@ParameterizedTest`와 함께 사용되며, CSV 형식의 데이터를 제공 |
|
||||
| `@MethodSource` | `@ParameterizedTest`와 함께 사용되며, 메서드에서 제공되는 데이터를 사용 |
|
||||
| `@RepeatedTest` | 테스트를 지정된 횟수만큼 반복 실행 |
|
||||
| `@Tag` | 테스트에 태그를 지정하여 필터링 가능 |
|
||||
| `@Nested` | 테스트 클래스 내에 중첩된 테스트 클래스를 정의 |
|
||||
| `@Timeout` | 테스트 실행 시간이 지정된 시간을 초과하면 실패 처리 |
|
||||
| `@ExtendWith` | 사용자 정의 확장을 등록하여 테스트 동작을 커스터마이징 |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user