[Spirng] [Test] JUnit 테스트 시작해보기 & 자주 사용하는 어노테이션
어떤 메서드를 만들고 나서, 해당 메서드가 잘 동작하는지 테스트 해보는 것은 매우 중요한 일이다. 자바에서 JUnit이라는 라이브러리를 제공하는데, 이에 대해 알아보자. 언어별로 테스트를 위한 프레임워크가 있는데, xUnit으로 이름이 붙는다. 자바의 경우, JUnit이 테스트를 위한 프레임워크이다. 사실, JUnit을 사용하려면 JUnit 라이브러리가 클래스패스(CLASSPATH)에 존재해야 한다. 하지만, 빌드 도구(gradle, maven)를 사용하면, JUnit을 디펜던시로 추가하여 편리하게 사용할 수 있다. 한편, 아주 편리한 스프링부트를 사용하면, 기본적으로 springboot-starter-test 디펜던시가 추가되기 때문에, 아예 신경쓰지 않아도 된다. 참고로, 스프링부트는 2.7.3버전 ..