테스트 이름 표기
Last updated
Last updated
테스트 클레스, 메서드에 이름을 붙여주는 경우에 사용하며, 메서드 이름은 그대로 둔 채 테스트명을 변경하고 싶을 때 사용한다.
클래스에 어노테이션을 붙이면, @Test
메서드 이름에 정의된 DisplayNameGenerator로 이름을 변형시켜준다.
구분자를 커스텀하게 사용할 수 있게 해준다.
@DisplayName
@DisplayNameGeneration
properties에 명시한 Default 값
DisplayNameGenerator.Standard.class
DisplayNameGenerator 클래스명 | 설명 |
---|---|
파라미터명 | 타입명 | 설명 |
---|---|---|
Standard
기존 클래스, 메서드명 사용(default)
Simple
괄호(
, )
제외
ReplaceUnderscores
_
(언더바)로 표시한 모든 부분이 공백으로 처리
IndicativeSentences
클래스명 + 구분자(,
) + 메서드명으로 변경
이때 구분자는 @IndicativeSentencesGeneration
으로 커스텀 가능
seperator
String
구분자( default : ,
)
generator
Class<? extends DisplayNameGenerator>
정의된 DisplayNameGenerator 중 하나 사용