일단 주어진 테스트 케이스 코드가 있어서 그걸 따라쳐서 윈도우 상에선 vscode로 제대로 테스트 케이스 실행이 가능하긴 했는데 vscode에서 테스트란이 따로 있어서 실행 버튼만 누르면 됐던지라 정확히 어떻게 실행됐는지는 아직 모르는 상태였습니다.

 

그런데 테스트케이스 중 assertNull, NotNull과 관련된 몇 개를 통과하질 못해서 운영체제를 바꿔 리눅스 우분투 2004쪽에서 해보려고 했는데 컴파일꺼지는 어찌저찌 가능했고 메인 메소드가 없는걸 junit의 org.junit.runner.JUnitCore를 실행시키면 그 안에 메인 메소드가 있다는 것까지는 알게 되었으나 실제로 위와 같이 실행시키는 방법을 찾아보고 입력해본 결과 에러들이 뜨는 상황입니다. 

:.에 대한 개념을 정확히 모르겠지만 앞이나 뒤에 입력해주는 두 경우의 답변을 봐서 그걸 따라해보고 있는데 둘 다 오류가 발생하는 것 같습니다. 이거에 대해선 일단 뒤에 놓는게 정확한 것으로 생각하고 있습니다. 

해당 폴더의 TestLTP는 test/ltp 패키지의 클래스 파일로, TestSuite를 상속받고 있어 다른 파일들을 테스트슈츠안에 집어넣고 있는 코드입니다. 대신 와일드 카드 * 등을 쓰더라도 동일하게 클래스를 찾을 수 없다는 에러메시지가 나옵니다.