main
[JUnit] fail() : Ambiguous method call. Both 에러 본문
에러
Springboot 에서 Test case 작성 중 fail() 메소드 사용 할 때 에러가 발생하였다.
import static org.assertj.core.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.*;
fail("에러가 발생해야 합니다.");
Ambiguous method call. Both
원인
동일한 이름을 가진 method가 중복 되어서 발생한 에러.
두 개의 Assertions 가 모두 static으로 import 되어 있어서 발생하였다.
해결
import static org.assertj.core.api.Assertions.*;
import static org.junit.jupiter.api.Assertions.*;
org.assertj.core.api.Assertions.fail("에러가 발생해야 합니다.");
728x90
'Java > Spring' 카테고리의 다른 글
[STS] spring legacy project 없는 경우 (0) | 2023.04.22 |
---|---|
[Spring] Tomcat 10.1 다운로드 및 설정 (Java 11/Windows/Eclipse/STS) (0) | 2023.04.22 |
[Spring boot/Gradle] spring-boot-devtools 추가하기 (IntelliJ) (0) | 2023.04.11 |
[MyBatis] CRUD 기본 구조 설정하기 (0) | 2022.10.09 |
[MyBatis] application.yml 설정, MyBatis 연결하기 (0) | 2022.10.01 |
Comments