Spring
테스트 네이밍
테스트를 할 때 테스트 클래스를 만들고 메소드를 만들어 테스트를 한다. 이 때 네이밍해야 할 요소는 크게 두가지이다. 테스트 클래스 이름 테스트 메소드 이름 단위 테스트라면 테스트 클래스의 이름은 테스트하고자 하는 클래스 이름 뒤에 Test를 붙이는게 일반적이다. 메소드의 경우 테스트하고자 하는 클래스의 public 메소드의 이름을 그대로 사용할 수 있다. 예시로 인자로 주어진 언어(Language)에 따라 다른 인사말을 반환하는 클래스가 있다. public class Hello { public String hello(Language language) { if (language == Language.KOREAN) { return "안녕하세요"; } return "Hello"; } enum Language..