본문 바로가기
공부/JUnit5

JUnit 5 테스트 이름 표시와 실행 단축키

by 고구밍 2022. 7. 1.

@DisplayNameGeneration

Method와 Class 레퍼런스를 사용해서 테스트 이름을 표기하는 방법 설정.

기본 구현체로 ReplaceUnderscores 제공 -> 언더바를 빈 공백으로 바꿔준다.

 

@DisplayName

어떤 테스트인지 테스트 이름을 보다 쉽게 표현할 수 있는 방법을 제공하는 애노테이션.

@DisplayNameGeneration 보다 우선 순위가 높다. -> 주로 이 어노테이션을 이용한다.

 

@DisplayNameGeneration(DisplayNameGenerator.ReplaceUnderscores.class)
class StudyTest {

    @Test
    @DisplayName("스터디 만들기")
    void create_new_study() {
        Study study = new Study();
        assertNotNull(study);
    }

 

실행 단축키는 " 컨트롤 + 쉬프트 + F10 "으로 실행할 수 있다.

 

커서가 해당 테스트 코드를 가르킬 때 : 해당 테스트만 실행한다.

커서가 중립 지역을 가르킬 때 : 전체 테스트를 실행한다.

 

 

만약, 인텔리제이에서 한글이 깨진다면 :

1. File - Settings에 들어가서

2. File Encoding 메뉴에 들어간다.

3. Global Encoding, Project Encoding, Properties Files를 모두 UTF-8로 설정하기

 

https://dorudoru.tistory.com/2156

 

IntelliJ 한글 깨짐 해결 실패기(해결)

인텔리J로 개발하다보면 아래처럼 한글이 깨지게 되는데요. 구글을 찾아보니 자바 설정시에 File Encoding을 UTF-8로 하지 않아서 그렇다고 합니다. 업데이트) 또한 개발자 즈니씨(https://developer-zni.tis

dorudoru.tistory.com

 

'공부 > JUnit5' 카테고리의 다른 글

JUnit 5 커스텀 태그  (0) 2022.07.02
JUnit 5 태깅과 필터링  (0) 2022.07.02
JUnit 5 조건에 따라 테스트 실행하기  (0) 2022.07.02
JUnit5 테스트 클래스 만들기  (0) 2022.07.01
테스트 코드를 공부해보자  (0) 2022.07.01