JUnit 测试 - 是否需要调用 JUnitCore.main()?

发布于 2024-10-16 18:17:03 字数 500 浏览 1 评论 0原文

下午好,

我正在使用 ant 在我的应用程序上运行一些 JUnit 测试。为此,我按照 Spring-MVC 分步教程中的说明进行操作。 [*]

这些说明从未提及在运行测试时调用 org.junit.runner.JUnitCore.main() 。我的问题是,如果您通过命令行 ant(而不是 IDE)运行测试,是否有必要调用 org.junit.runner.JUnitCore.main 来运行测试?或者 ant 是否足够聪明,可以找到 TestCase 子类中的所有方法并运行所有方法,而无需显式调用 JUnitCore.main()?

[*] http://static.springsource.org/ docs/Spring-MVC-step-by-step/part3.html

谢谢,
克特姆

Good afternoon,

I am running some JUnit tests on my application using ant. In doing so I am following the instructions in the step-by-step Spring-MVC tutorial. [*]

The instructions never mention a call to org.junit.runner.JUnitCore.main() in running a test. My question is, is it necessary to call org.junit.runner.JUnitCore.main to run a test if you are running the tests through command-line ant (as opposed to an IDE)? Or is ant smart enough to locate all the methods in a TestCase subclass and run all of them without an explicit call to JUnitCore.main()?

[*] http://static.springsource.org/docs/Spring-MVC-step-by-step/part3.html

Thanks,
ktm

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

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

发布评论

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

评论(1

一生独一 2024-10-23 18:17:04

蚂蚁知道该怎么做。只要您使用正确的 ant 任务(例如 jUnit 任务:http: //ant.apache.org/manual/Tasks/junit.html)。

Ant knows what to do. As long as you're using the right ant-task for that (like jUnit task: http://ant.apache.org/manual/Tasks/junit.html).

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