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

发布于 2024-07-27 01:23:19 字数 124 浏览 5 评论 0原文

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

Is there a recommended way to integrate Hamcrest into the JUnit configuration in Eclipse? Currently Eclipse's JUnit comes with Hamcrest-core only. I want to edit that configuration to include Hamcrest-all. How should I do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

少女情怀诗 2024-08-03 01:23:19

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

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

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

I had problems using hamcrest-all and junit-dep - you then need jMock an easymock and ant.tasks

If you just want more matchers, add hamcrest-library (along with the junit and hamcrest core you get from Eclipse)

Shouldn't this question have the "hamcrest" tag?

初吻给了烟 2024-08-03 01:23:19

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

There's nothing to stop you adding hamcrest as a JAR to your eclipse project's build path. If there's one packaged with eclipse (and I didn't realise there was, but fair enough), then it's just there as a convenience.

紫轩蝶泪 2024-08-03 01:23:19

JUnit 有两个发行版:带 Hamcrest (junit-4.6.jar) 和不带 Hamcrest ( junit-dep-4.6.jar)。 如果我正确理解你的问题,你需要在 JUnit 配置中指定 junit-4.6.jar 。 我认为在 Eclipse 中是可能的(我使用另一个 IDE)。

JUnit goes in two distributions: with Hamcrest (junit-4.6.jar) and without Hamcrest (junit-dep-4.6.jar). If I understand your question correctly, you need to specify junit-4.6.jar in JUnit configuration. I think it is possible in Eclipse (I use another IDE).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文