테스트에 SoftAssert를 사용하고 싶습니다. 하지만 난 얻을 프로젝트 컴파일 (자바 (8)도 6.10로 org.testng, 인 IntelliJ 2016.2에서 자바 7 시도) 할 때 :SoftAssert - java.util.NoSuchMethodError : org.testng.collections.Maps.newLinkedHashMap()
java.lang.NoSuchMethodError: org.testng.collections.Maps.newLinkedHashMap()Ljava/util/Map;
내 코드에 추가하는 모든 :
SoftAssert softAssert = new SoftAssert();
테스트에서
:
softAssert.assertFalse(...)
softAssert.assertAll();
은 내가 변경해야하는지 어떤 옵션이 없습니다 ... 이론적으로, 너무 간단하기 때문에
프로젝트 설정은 어떻게됩니까? maven/ant/java 만 사용하고 있습니까? –
내 프로젝트가 Maven 프로젝트이지만 내 테스트가 Java로 작성되었습니다. –
패키지 탐색기의 이미지를 붙여 넣을 수 있습니까? 설치 문제가 있습니다. 또한 당신의 buildpath의 이미지. –