首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带蚂蚁的Junit5

带蚂蚁的Junit5
EN

Stack Overflow用户
提问于 2022-09-09 13:21:44
回答 1查看 90关注 0票数 -1

我是蚂蚁和junit5的新手。我看了几个例子。但我没有找到一个正常的例子,与一对蚂蚁与junit5。有了一对带有junit4的蚂蚁,一切都很好。我从junit5 https://junit.org/junit5/docs/current/user-guide/的官方网站下载了这些文件(对于Ant来说,可以查看Junit5jup-start-ant项目),但是即使它们在一开始就出现了错误(屏幕附件),我也会尝试逐一修复它们,但我不认为官方回购是错误的。也许我做错了什么。或者,古鲁建议其他一些简单的样本与蚂蚁/军医5。

提前谢谢你。

我尝试从https://github.com/junit-team/junit5-samples运行原始源代码,并希望至少编译它们。但我有很多错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-10 10:51:07

因此,这篇文章有两个问题:

screenshot

  • ant+juni5集成在general

  1. To中的
    • 错误再现了应该具有相同环境的确切问题,这至少是OS、Java & Ant版本。示例本身似乎使用了Junit5 ConsoleLauncher,这是运行测试的方法之一。看看错误,看起来问题就在项目本身,因为如果找不到‘符号’@Test,那么Junit(5?)根本不存在于类路径上。也许这对作者来说是一个提示,可以尝试更深入地研究这个问题,特别是查看包含的依赖项(jars)。

  1. 现在回到如何使用Ant运行Junit5测试时,我还记得apache建议的"JUnitLauncher“:https://ant.apache.org/manual/Tasks/junitlauncher.html。请注意,您也应该注意这里的依赖项,需要包含的Jars数量(opentest4j,junit-platform-xyz)。请注意,这还取决于在环境中安装Ant,因此,例如,如果您获得了用于NoClassDefFoundJUnitLauncher,则可以通过使用Ant:https://ant.apache.org/bindownload.cgi的“最新”版本来解决这一问题。在Linux的情况下,您可以将这些Jars放在home/ you _username/..ant/lib目录中,在该目录中将自动获取.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73662846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档