SpringBootTest에러 - No matching tests found in any candidate test task.

이형석·2024년 3월 20일

WelCheck 프로젝트 

목록 보기
2/22

문제상황
Member엔터티와 MemberRepository구현체를 작성 후, 아래와 같이 Member를 Repository에 저장하는 테스트를 실행했는데 이전에 한번 겪었던 에러를 마주했다.
에러메시지:

No matching tests found in any candidate test task.
@Test
    public void 회원가입() throws Exception{
        //given
        Member member = new Member();
        // userId, password, name, username, address, sex, email
        member.setUserId("yasuo123");
        member.setPassword("password99");
        member.setName("kimyounghan");
        member.setUsername("best yasuo");
        Address address1 = new Address("South Korea", "Busan");
        member.setAddress(address1);
        member.setSex(Sex.Male);
        member.setEmail("yasuo123@gmail.com");
        em.persist(member);

        //when

        //then
        assertThat(member.getName()).isEqualTo(em.find(Member.class, member.getId()).getName());
    }

해결
인텔리제이 세팅의 테스트 실행 도구를 Gradle에서 IntelliJ IDEA로 변경
간단하게 말하면 테스트 실행 도구의 문제였다.
자세한 내용은 다음 링크의 글에 완벽하게 설명되어 있다.
https://velog.io/@yes_jihyeon/TIL-mvmr77js
하지만 그 다음 또 다른 에러(링크)가 발생했다.

profile
금융IT 개발자

0개의 댓글