본문 바로가기
* Dev Tools/IDE

[Intellij Community] 귀찮은 작업을 줄여 주는 테스트 TDD 템플릿 만들기(Live Template)

by codinguser 2021. 10. 5.

인텔리제이 커뮤니티 버전으로도 라이브 템플릿구현이 가능하다.

대부분 이 글을 접할 때 쯤이면, 테스트 주도 코드에 관심이 어느정도 들어 왔을 것이다.

주로 보게 되는 코드는

 

// Given

 

// When

 

// Then

 

이다. 하지만 이걸 매번 치게 된다면, 매우 비효율적이고 조금더 생산적으로 할 수 없을까? 라는 고민을 하게 된다.

그 고민에 대한 해결책으로 IntelliJ 에서 지원하는 Live Template 이라는 것이 있다.

 

그렇다면 본론으로 들어가 어떻게 하는지 빠르게 살펴보자

(본글은 Intellij Community 버전으로 쓰여진 글이다. 커뮤니티 버전에서도 단축키 지정과 활용이 가능하다.)

 

 

 

 

 

상세과정


1. ctrl + alt + s  누르거나

([File] - > [Setting] -> [Live Template] 검색)

 

[Intellij Community] 인텔리제이 커뮤니티
seq 1

 

 

 

인텔리제이 테스트 TDD 템플릿 만들기(Live Template)
seq 2

 

 

seq 3

 

2. 하단부 Abbreviation과 더불어 Description 부분을 채우고

아래의 Template text: 부분에 다음과 같은 코드로 채운다.

 

@Test
public void $NAME$() {
    //Given
    $END$

    
    //When
    
    //Then
}

 

seq 4

 

 

 

 

seq 5

 

 

 

결과 확인?

 

내가 등록한 tdd 단어를 입력하면 아래 창과 같이 뜨는것을 확인 할 수 있다.

 

결과 확인

'* Dev Tools > IDE' 카테고리의 다른 글

[Visual Studio Code] VSCode 유용한 꿀팁 단축키 모음집  (0) 2021.01.11

댓글