2023-java-study / book-study

북 스터디 기록 레포지토리
0 stars 0 forks source link

[item 15] 코드를 테스트하려는 목적으로 접근 범위를 넓히는 경우 #46

Closed ssstopeun closed 1 year ago

ssstopeun commented 1 year ago

p. 98 마지막 문단에서 단지 코드를 테스트하려는 목적으로 클래스, 인터페이스, 멤버의 접근 범위를 넓히려 할 때가 있다. 는 말이 있는데 어떤 예가 있을까요? 테스트코드를 많이 작성해보지 않아 와닿지가 않네요....

NuhGnod commented 1 year ago

저도 이 부분 읽을때에는 테스트를 위해서 멤버의 접근 제한자를 풀어준 경험이 없어서 그냥 그렇구나 하고 넘어갔었어요,, 테스트를 위해 package-private의 허용에 관한 글은 아니지만 package-private의 사용에 대해 작성해놓은 글이 있어서 보시면 좋을 것 같아서 우선 남깁니다.