[spring] Cannot resolve method 'assertThat' in 'Assertions'

2024. 11. 29. 12:16·Server/spring

아래의 코드 블럭을 사용하려니 에러가 떳다.

package hello.core.member;

import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

public class MemberServiceTest {

    MemberService memberService = new MemberServiceImpl();


    @Test
    void join(){
        // given
        Member member = new Member(1L, "memberA", Grade.VIP);

        // when
        memberService.join(member);
        Member findMember = memberService.findMember(1L);

        // then
        Assertions.assertThat(member).isEqualTo(findMember);
    }
}

 

 

 

찾아보니 관련 의존성을 추가해줘야 한다는 것을 발견했다.

 

build.gradle에 아래 코드를 추가한다.

dependencies {
	testImplementation 'org.assertj:assertj-core:3.24.2'
	testImplementation 'org.junit.jupiter:junit-jupiter:5.10.0'
}

 

 

다음 다시 assertThat 사용하려는 코드를 가서

import org.junit.jupiter.api.Assertions;

이걸 지우고

 

import org.assertj.core.api.Assertions;

이걸 쓰면 된다.

'Server > spring' 카테고리의 다른 글

[CICD] SpringBoot + Github Action + EC2 배포  (0) 2025.01.05
[spring] jakarta.servlet.ServletException: Handler dispatch failed: java.lang.NoSuchMethodError: 'void org.springframework.web.method.ControllerAdviceBean.<init>(java.lang.Object)' 에러 해결  (0) 2025.01.02
[spring/IntelliJ] error: Attempt to recreate a file for type ~  (0) 2025.01.02
[spring] DB 연동  (0) 2024.11.03
[spring] Dependency requires at least JVM runtime version 17. This build uses a Java 8 JVM  (0) 2024.10.15
'Server/spring' 카테고리의 다른 글
  • [spring] jakarta.servlet.ServletException: Handler dispatch failed: java.lang.NoSuchMethodError: 'void org.springframework.web.method.ControllerAdviceBean.<init>(java.lang.Object)' 에러 해결
  • [spring/IntelliJ] error: Attempt to recreate a file for type ~
  • [spring] DB 연동
  • [spring] Dependency requires at least JVM runtime version 17. This build uses a Java 8 JVM
월월
월월
  • 월월
    서벅돌의 성장일기
    월월
  • 전체
    오늘
    어제
    • 분류 전체보기 (121)
      • TIL (2)
      • Server (29)
        • spring (8)
        • node.js (16)
        • 기타 (5)
      • App&Web (17)
        • Web (1)
        • Android (16)
        • iOS (0)
      • 공부 (59)
        • 깃&깃허브 (3)
        • 파이썬 (17)
        • 유니티 (4)
        • 자료구조 | 알고리즘 (15)
        • 자바 (3)
        • 운영체제 (8)
        • AI와 데이터 (9)
      • 대외활동 (12)
        • NPC 동아리 (1)
        • UMC 동아리 (11)
      • 대학교 (1)
        • 교직 (1)
      • 기타 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글 관리
  • 링크

  • 공지사항

    • Notice
  • 인기 글

  • 태그

    안드로이드
    Unity
    C
    유니티
    Lua
    파이썬
    Android
    mysql
    Python
    코틀린
    자바
    java
    루아
    kotlin
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
월월
[spring] Cannot resolve method 'assertThat' in 'Assertions'
상단으로

티스토리툴바