반응형
이 포스팅에서 작성하는 내용은 더 자바, 애플리케이션을 테스트하는 다양한 방법 에서 발췌하였습니다.
https://inf.run/CpvH
확장 모델
확장 모델을 이용하여, 스프링의 필터처럼 사용할 수 있다.
ex) 2초 이상 걸리는 테스트가 있으면 알려주는 모델
- 위의 확장 모델을 각 테스트에 적용하는 방법
- @ExtendWith 또는 @RegisterExtension을 이용해서 적용할 수 있다.
- 아래처럼 각 클래스에 적용할 수 있으며, 전역 설정 파일을 통해서도 적용 가능하다.
코드 | 실행결과 |
|
Junit3 / Junit4 호환
junit-vintage-engine을 의존성으로 추가하면 JUnit 5의 junit-platform으로 Junit3, Junit4로 작성된 테스트를 실행 가능
반응형
'BE > Java' 카테고리의 다른 글
[Java] Jar파일에 있는 파일 읽기 (0) | 2023.03.31 |
---|---|
[Java] Enum to String & String to Enum (0) | 2023.03.09 |
[Junit 5] Test Instance, Test Order, junit 전역 설정 (0) | 2023.02.14 |
[Junit 5] Tag, 테스트 반복 (0) | 2023.02.13 |
[Junit 5] 테스트 이름 설정, Assertion (0) | 2023.02.09 |