如何从 NetBeans 运行所有 JUnit 测试用例?

发布于 2024-08-08 00:00:42 字数 198 浏览 3 评论 0原文

我已经创建了几个文件,其中包含对 NetBeans 项目中现有类的单元测试。 我使用菜单“文件/新文件/JUnit/测试现有类”来创建测试文件。

我可以通过右键单击一个文件并选择“运行文件”来运行一个带有单元测试的文件。

但我想通过单元测试运行所有文件。 我怎样才能以最简单的方式实现这一目标?

我正在使用 NetBeans 6.5。

I have created several files with unit tests on existing classes in NetBeans project.
I used menu "File/New file/JUnit/Test for Existing Class" to create test files.

I can run one file with unit tests by right click on it and select "Run File".

But I want to run all files with unit tests.
How can I achieve this in the simplest way?

I am using NetBeans 6.5.

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

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

发布评论

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

评论(2

梦里°也失望 2024-08-15 00:00:42

菜单“运行/测试项目”。

Menu "Run/Test Project".

江湖彼岸 2024-08-15 00:00:42

在 NetBeans 7.1 中,您可以创建一个测试套件,您可以根据需要向其中添加任意数量的 JUnit 测试文件。当您运行该套件时,您将运行该套件中的所有文件。

要创建测试套件,请像其他文件一样创建一个文件:

在此处输入图像描述

在主类中添加您的测试类,例如this:

@RunWith(Suite.class)
@Suite.SuiteClasses(
{
    com.somewhere.myProject.MyFirstTestClass.class, 
    com.somewhere.myProject.MySecondTestClass.class, 
    com.somewhere.myProject.MyThirdTestClass.class  
})

要运行,请在“项目”窗口中右键单击该文件,然后选择“测试文件”。

In NetBeans 7.1 you can create a test suite, to which you can add as many of your JUnit test files as you want. When you run the suite, you run all the files in the suite.

To create the test suite, create a file like any other:

enter image description here

In the main class add your test classes like this:

@RunWith(Suite.class)
@Suite.SuiteClasses(
{
    com.somewhere.myProject.MyFirstTestClass.class, 
    com.somewhere.myProject.MySecondTestClass.class, 
    com.somewhere.myProject.MyThirdTestClass.class  
})

To run, right click this file in the Projects windows and select Test File.

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