将Hamcrest集成到Eclipse的JUnit中的推荐方法是什么?

时间:2009-07-06 12:37:23

标签: eclipse configuration junit hamcrest

是否有推荐的方法将Hamcrest集成到Eclipse中的JUnit配置中?目前Eclipse的JUnit仅配备Hamcrest-core。我想编辑该配置以包含Hamcrest-all。我该怎么做?

3 个答案:

答案 0 :(得分:1)

我在使用hamcrest-all和junit-dep时遇到问题 - 然后你需要jMock一个easymock和ant.tasks

如果您只想要更多匹配器,请添加hamcrest-library(以及从Eclipse获得的junit和hamcrest核心)

这个问题不应该有“hamcrest”标签吗?

答案 1 :(得分:0)

没有什么可以阻止你将hamcrest作为JAR添加到你的eclipse项目的构建路径中。如果有一个与eclipse一起打包的(我没有意识到有,但很公平),那么它只是为了方便。

答案 2 :(得分:0)

JUnit进入两个distributions:使用Hamcrest(junit-4.6.jar)而没有Hamcrest(junit-dep-4.6.jar)。如果我正确理解您的问题,您需要在JUnit配置中指定junit-4.6.jar。我认为它可以在Eclipse中使用(我使用另一个IDE)。