13
ได้รับ“ NoSuchMethodError: org.hamcrest.Matcher.describeMismatch” เมื่อเรียกใช้การทดสอบใน IntelliJ 10.5
ฉันใช้ JUnit-dep 4.10 และ Hamcrest 1.3.RC2 ฉันได้สร้าง matcher ที่กำหนดเองที่มีลักษณะดังนี้: public static class MyMatcher extends TypeSafeMatcher<String> { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void describeTo(Description description) { /* implementation */ } @Override protected void describeMismatchSafely(String item, Description mismatchDescription) { /* implementation */ } } มันทำงานได้อย่างสมบูรณ์แบบเมื่อทำงานจากบรรทัดคำสั่งโดยใช้ …