반응형
경고 : Assert 유형의 assertEquals 메소드는 더 이상 사용되지 않습니다.
이 방법 Assert.assertEquals
은 더 이상 사용되지 않으므로 현재 어떤 방법을 사용해야합니까?
다음 코드 :
String arg1 = "test";
String arg2 = "me";
Assert.assertEquals(arg1, arg2);
다음과 같은 경고가 나타납니다.
이 줄에 여러 마커
- Assert 유형의 assertEquals (String, String) 메소드는 더 이상 사용되지 않습니다.
- Assert 유형은 더 이상 사용되지 않습니다.
당신이 사용하는 junit.framework.Assert
대신 org.junit.Assert
.
이 방법은 더 이상 사용되지 않는 경고가 발생합니다.
org.junit.Assert.assertEquals(float expected,float actual) //deprecated
현재 junit은 두 개의 부동 변수 입력보다는 세 번째 매개 변수를 선호하기 때문입니다.
세 번째 매개 변수는 델타입니다.
public static void assertEquals(double expected,double actual,double delta) //replacement
이것은 대부분 부정확 한 부동 소수점 계산을 처리하는 데 사용됩니다
자세한 내용은이 문제를 참조하십시오. assertEmpson 인수의 의미 double 값에 대한 의미
Junit4를 사용할 때 import junit.framework.Assert; import junit.framework.TestCase; 경고 정보는 다음과 같습니다. Assert 유형이 사용되지 않습니다
다음과 같이 가져올 때 : import org.junit.Assert; import org.junit.Test; 경고가 사라졌다
2 개의 JUnit Assert 클래스 간의 가능한 차이 복제
반응형
'IT박스' 카테고리의 다른 글
Dijkstra의 알고리즘과 A- 스타는 어떻게 비교됩니까? (0) | 2020.06.14 |
---|---|
자바 기본 생성자 (0) | 2020.06.14 |
로컬 변경 사항을 버리지 않고 git switch branch (0) | 2020.06.14 |
함수 호출 후 두 세트의 괄호 (0) | 2020.06.14 |
CSS로 읽기 전용 속성의 스타일을 지정하는 방법은 무엇입니까? (0) | 2020.06.14 |