반응형
경고: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
이것은 대부분 부정확한 부동 소수점 계산을 처리하는 데 사용됩니다.
상세한 것에 대하여는, 다음의 문제를 참조해 주세요.이중 값에 대한 assertEquals의 엡실론 인수 의미
Junit4를 사용할 때 junit.framework를 Import합니다.아사트; junit.framework를 Import합니다.Test Case 경고 정보는 다음과 같습니다.Assert 유형이 사용되지 않습니다.
import org.junit을 Import합니다.arsent; org.junit을 Import합니다.테스트: 경고가 사라졌습니다.
2개의 JUnit Assert 클래스 간에 차이가 중복될 수 있습니다.
언급URL : https://stackoverflow.com/questions/22541455/warning-the-method-assertequals-from-the-type-assert-is-deprecated
반응형
'source' 카테고리의 다른 글
Android에서 다른 응용 프로그램에서 작업을 시작하는 방법 (0) | 2022.08.20 |
---|---|
C/C++에서의 어셈블리 언어 사용 (0) | 2022.08.19 |
Vue 플러그인에서 Vuex에 액세스하는 방법 (0) | 2022.08.19 |
Java에서 문자열 반전 (0) | 2022.08.19 |
Vue 증강 유형 - XYZ가 유형에 없습니다. (0) | 2022.08.19 |