【问题标题】:How to add additional JUnit Tests for a class?如何为类添加额外的 JUnit 测试?
【发布时间】:2015-01-19 05:00:15
【问题描述】:

我知道如何为类设置 JUnit 测试。对于我想测试的类,我只需右键单击类名 - > new JUnit Test Case 并最终遇到

如果您想为当前的 Junit 类添加其他方法的添加测试用例,有没有办法进入此对话框?我不想为测试创建一个全新的 Junit 类,也不想手动写出每个测试方法存根。

【问题讨论】:

    标签: java eclipse unit-testing testing junit


    【解决方案1】:

    如果你想添加测试用例,有没有办法进入这个对话框 获取当前 Junit 类的其他方法?

    是的,只需按照与对已进行单元测试的类完全相同的方式运行向导即可。创建另一个测试类,然后将新方法移至现有测试并删除多余的测试类。

    1. 右键单击要测试的类 > 新建 > 其他...
    2. Java > JUnit > JUnit 测试用例
    3. 输入临时测试类名和包,点击下一步
    4. 选择要测试的其他方法,点击完成
    5. 从临时测试用例中删除新的测试方法并粘贴到现有的测试用例中
    6. 删除临时测试类

    【讨论】:

      【解决方案2】:

      您可以使用 @org.junit.Test 注释添加任意数量的测试用例。

      如果您有多个测试课程,您可以使用 @Suite.SuiteClasses@RunWith 注释。

      看看这里:Unit Testing with JUnit

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-16
        • 2013-11-04
        • 1970-01-01
        • 1970-01-01
        • 2013-08-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多