Project를 진행하면서 Junit5를 이용하여 테스트코드를 작성하는데 갑자기 No tests were found 오류가 발생하였다.

이후 검색을 통하여 모든 해결방법을 동원해봤지만
test {
useJUnitPlatform()
}

등등 위와 같이 모든걸 시도하였으나 오류는 해결되지 않았다.
다시 한번 처음부터 구축결과 테스트코드 실행 시 아래와 같이 오류창 하나가 있었던 것을 잊고있었다.

이 부분이 오류가 발생할 줄은 몰랐었다. 우선 위 오류가 발생하는 이유는 말 그대로 명령줄 (클래스경로, VM인수 등)이 많을 때 사용할수 있는 문자수가 제한되어 있어 나는 오류이다.
여기서 Shorten the command line and rerun 링크를 클릭하면 인텔리제이 내에서 알아서 단축을해서 진행을 해주기 때문에 잊고있었던 것 같다.
상단 메뉴에서 Run -> Edit Configurations를 들어가보면

Shorten command line이 @argfile 로 변경되어있는것을 볼 수 있다. 기본은 none이며 위 단축링크 선택 시 인텔리제이가 변경해 주는 것으로 보인다.
따라서 이 설정을

JAR manifest 설정으로 변경 후 실행하면 잘 되는것을 확인해 볼 수 있다.

끗!