- 내부(internal) 클래스나 메서드를 테스트할 때, 굳이 공개(public)로 전환할 필요가 없습니다. 🛡️
InternalsVisibleTo속성을 활용하면 테스트 프로젝트가 내부 멤버에 접근할 수 있도록 허용할 수 있습니다. 🔑- 이 속성은
assembly.cs파일이나.csproj에 직접 적용 가능하며, 최신 방식으로는InternalsVisibleTo매개변수를 사용합니다. 🛠️ InternalsVisibleTo는 내부 멤버에만 적용되며, 개인(private) 멤버와는 구별됩니다. 🚫- 개인(private) 멤버는 해당 클래스의 공개(public) 멤버를 통해 테스트해야 합니다. 🕵️♀️





