ful*_*alm 2 java junit hamcrest junit4
我在 junit-dep jar 上有 hamcrest-all-1.3,当我使用 ant 运行时仍然遇到此异常。然而,Eclipse 足够智能,可以解决此冲突并且测试有效。我的类路径上没有mockito,但是,有jmockit 和easymock,我相信这不是问题。这是断言:
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.lessThanOrEqualTo;
/* ...
...
... */
assertThat(10, lessThanOrEqualTo(20));
Run Code Online (Sandbox Code Playgroud)
例外的是
[junit] org/hamcrest/Matchers
[junit] java.lang.NoClassDefFoundError: org/hamcrest/Matchers
正如 Stefan 提到的,您需要两个 hamcrest 罐子才能解决此问题。junit-4.12.jar、hamcrest-core-1.3.jar 和 hamcrest-library-1.3.jar
| 归档时间: |
|
| 查看次数: |
3752 次 |
| 最近记录: |