
파일 프로젝트 구조는 다음과 같다. 이 때 테스트가 안된는데 MSA방식으로 만든다고 직접 모듈추가하고 test, resource 등을 직접 생성해서 넣었다. 이도 모듈을 직접 생성한거라 test폴더를 직접 생성했는데 이 때문에 클래스명이 달라진 것 같다.
Could not detect default configuration classes for test class
해당 문구를 중심으로 해결방법을 찾아보았다.
해결방법은 간단하다.
내가 테스트할 클래스의 이름을 넣으면 되는데
@ContextConfiguration(classes = UserApplication.class)
클래스에 상단에 작성해주면 해결된다.