@DisplayName

인철·2023년 10월 24일
0

Spring

목록 보기
47/48
post-thumbnail

@DisplayName에 알아보기

JUnit5에서 제공하는 애니터에이션으로, 테스트 클래스 또는 메서드의 이름을 더 의미 있는 값으로 설정 가능할 수 있다. 이를 통해 테스트 실행 결과를 더 명확하게 파악할 수 있다.
보통 테스트 메서드의 이름은 테스트 케이스가 무엇을 검증하는지 설명하는 이름으로 작성된다.
그러나 때로는 좀 더 구체적인 설명이 필요할 때가 있다. @DisplayName을 사용하면 테스트 실행 결과에 더 의미 있는 설명이 표시되므로, 실패한 테스트가 무엇을 검증하는지 더 쉽게 이해할 수 있다.

@DisplayName("Calculator Test")
public class CalculatorTest {

    @Test
    @DisplayName("Test for addition")
    void testAddition() {
        // Test for addition functionality
    }

    @Test
    @DisplayName("Test for subtraction")
    void testSubtraction() {
        // Test for subtraction functionality
    }
}
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글