개발을 할 때 가장 중요한 과정 중 하나인 테스트 주도 개발(Test-Driven Development, TDD) 이라는 용어를 개발자라면 어디선가 한 번쯤 들어봤을 것이다.
기능이 제대로 작동하는지 테스트할 수 있는 방법 중 하나기에 매우 중요한 과정이라고 말할 수 있다.
그러나❕언제까지 TDD 양식을 맨날 일일이 타이핑해가면서 작업할 것인가?
그럴 수 없기에 우리는 IntelliJ의 Live Template 을 활용하여 해당 양식을 편리하게 불러올 수 있도록 설정해 보도록 하겠다.
설명 기준은 MacOS 입니다.
MacOS 기준으로는 Preferences, Windows 기준으로는 Settings에 들어간다.
Editor -> Live Templates 을 클릭한 후, Java를 선택한 다음 + 버튼을 누르면 Live Template이 나온다. 이를 클릭한다.
Abbreviation 에 tdd라고 입력을 해준 후 밑에 Define(정의) 버튼을 누른다.
아래와 같이 Java를 선택해준다.
아래와 같이 Template text에 사용할 양식을 채워준다.
@Test
@DisplayName("")
void $END$() throws Exception {
//given
//when
//then
}
코드 내용
위와 같이 tdd
만 입력해 주면 번거롭게 매번 테스트 코드 양식을 입력하지 않아도 된다. 😚