Test 코드들을 보면, @Test을 기준으로 위 혹은 아래에 @BeforeClass, @Before, @After, @AfterClass 이러한 어노테이션이 있는 것을 흔히 볼 수 있습니다. 이 어노테이션을 보면, 자연스럽게 어떠한 기능이 있는지 의문을 갖게 될 겁니다! (저는 그랬습니다.. ㅎㅎ ) 그럼, 지금부터 이 어노테이션이 어떤 의미를 가지고 있는지 알아볼까요? 직관적으로 살펴봅시다. Before는 특정 사건이 일어나기 전, After는 특정 사건이 일어난 후입니다. 그렇기에 @Before 는 @Test 코드가 실행되기 이전에 호출됩니다. 이러한 @Before에서는 @Test가 실행되기 위해 필요한 설정(setting) 값이 들어갑니다. (코드를 자세히 보시면 대부분 @Before의 함수명이 ..