Private Method (1) 썸네일형 리스트형 단위 테스트에서 private 메소드 테스트가 필요한가? 정답 : https://shoulditestprivatemethods.com/1. Private 메소드 테스트가 불필요한 이유 1.1 캡슐화 원칙 위배Private 메소드는 클래스의 내부 구현 세부사항외부에서 직접 접근하여 테스트하는 것이 캡슐화 원칙에 위배됨1.2 간접적인 테스트 커버리지public class OrderService { public Order processOrder(OrderRequest request) { validateOrder(request); // private 메소드 return createOrder(request); // private 메소드 } private void validateOrder(OrderRequest requ.. 이전 1 다음