我在 NetBeans 项目中的现有类上创建了几个带有单元测试的文件。我使用菜单“File/New file/JUnit/Test for Existing Class”来创建测试文件。
我可以通过右键单击它并选择“运行文件”来运行带有单元测试的文件。
但我想用单元测试运行所有文件。我怎样才能以最简单的方式实现这一目标?
我正在使用 NetBeans 6.5。
我在 NetBeans 项目中的现有类上创建了几个带有单元测试的文件。我使用菜单“File/New file/JUnit/Test for Existing Class”来创建测试文件。
我可以通过右键单击它并选择“运行文件”来运行带有单元测试的文件。
但我想用单元测试运行所有文件。我怎样才能以最简单的方式实现这一目标?
我正在使用 NetBeans 6.5。
菜单“运行/测试项目”。
在 NetBeans 7.1 中,您可以创建一个测试套件,您可以根据需要向其中添加任意数量的 JUnit 测试文件。当您运行该套件时,您将运行该套件中的所有文件。
要创建测试套件,请像其他任何文件一样创建一个文件:
在主类中添加您的测试类,如下所示:
@RunWith(Suite.class)
@Suite.SuiteClasses(
{
com.somewhere.myProject.MyFirstTestClass.class,
com.somewhere.myProject.MySecondTestClass.class,
com.somewhere.myProject.MyThirdTestClass.class
})
要运行,请在“项目”窗口中右键单击此文件并选择“测试文件”。