junit51 JAVA SPRING 테스트 코드 작성: JUnit 5에서는 public을 생략해야된다고? 심지어 권장?! JUnit 5에서는 public을 생략해도 된다: 간결하고 깔끔한 테스트 코드 작성법 JUnit 5의 변화: public을 생략하라JUnit 4와는 다르게 JUnit 5에서는 테스트 클래스와 메서드에 public 접근 제어자를 명시하지 않아도 실행된다. 이는 테스트 코드를 더욱 깔끔하고 간결하게 만들기 위한 변화이다. 왜 public을 생략할 수 있을까?JUnit 5는 "Less is More" 원칙을 따른다. 불필요한 코드를 제거하고 가독성을 높이는 데 초점을 맞추었기 때문이다.주요 이유는 다음과 같다:테스트 메서드는 JUnit 프레임워크 내부에서만 실행된다. 외부에서 직접 호출될 필요가 없다.Java의 **패키지 수준 접근 제어자(package-private)**로도 충분히 테스트를 실행할 수 있다.. JAVA/Spring 2024. 12. 16. 이전 1 다음