유닛 테스트에서 패키지 아래에 클래스 목록을 얻으려고합니다. 내가 단위 테스트에서단위 테스트에서 src/main/java 클래스 로더를 얻는 방법
...getClassLoader().getResource("<some package in both main and test>");
을 수행 할 때
, 그것은 test-classes
를 가리키는 URL을 반환합니다. 기본 클래스의 URL은 어떻게 얻습니까?
편집 :
것은 명확하게하기 위해, 내가 나에게 메인 클래스에 대한 액세스를 제공하는 클래스 로더 후입니다. 궁극적으로 올바른 URL을 얻으려면
ClassLoader는 자바 클래스가로드 된 위치를 보여줍니다. 기본 클래스를 가리키는 URL을 얻으려면 로더가 기본 클래스에서 사용되어야합니다. –
알아요. 그리고 단위 테스트에서 그것을하는 방법? – TedTrippin