프로젝트에서 heiracrchy를 재정렬하는 데 어려움을 겪고 있습니다. 모든 클래스를 패키지로 구성했지만 (잘못된 패키지) 이제 패키지를 별도의 레벨에 배치하는 것에 반대하는 패키지를 중첩해야한다고 생각합니까?JUnit 테스트 케이스 - 클래스를 볼 수 없습니다.
이제 프로젝트의 클래스 테스트 클래스를 작성할 때 모든 것을 반영하지 않고 관련 메소드를 볼 수 없습니다.
내가 지금 가지고있는 계층 구조가
무엇 내가 모든 것을 반사를 사용하지 않고 테스트 할 수 있도록 변경하고 둥지를 제대로 내 패키지 수 있어야합니까?
감사합니다.
'관련 메서드보기'및 '리플렉션 사용'은 무엇을 의미합니까? 어쩌면 당신의 메소드의 가시성이 기본 패키지 레벨이라는 것을 의미할까요? 공개적으로 만들어서 고칠 수 있습니다 :'public void testMyStuff()' –
테스트 클래스에서 클래스의 객체를 만들 때 사용할 수있는 메소드가없는 것 같습니다. – Biscuit128
클래스와 테스트의 최소한의 예를 보여줄 수있어서 실제로하고있는 것을 볼 수 있습니까? – DNA