junit 测试套件Suite

本文详细介绍了如何使用JUnit创建测试套件,通过示例代码展示了如何组织多个测试类一起运行,包括Task1Test、Task2Test和Task3Test。通过使用@RunWith注解和@Suite.SuiteClasses注解,可以轻松地将多个测试类整合到一个测试套件中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

  junit测试套件,就是可以运行一个测试类使得一个或一些测试类被junit测试运行

  见代码:

  测试套件类:

  

import org.junit.runner.RunWith;
import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses({Task1Test.class,Task2Test.class,Task3Test.class})
public class SuiteTest {

    /**
     * 1.测试套件就是组织测试类一起运行的
     * 
     * 写一个作为测试套件的入口类,这个类里不包含其他的方法
     * 更改测试运行器Suite.classes,将要测试的类作为数组传入到Suite.SuiteClasses({})
     */
    
}

  要一起测试运行的测试类有Task1Test、Task2Test、Task3Test

  Task1Test、Task2Test、Task3Test代码分别如下:

  

import org.junit.Test;

public class Task1Test {

    @Test
    public void test() {
        System.out.println("this is task1test");
    }

}
import org.junit.Test;

public class Task2Test {

    @Test
    public void test() {
        System.out.println("this is task2test");
    }

}
import org.junit.Test;

public class Task3Test {

    @Test
    public void test() {
        System.out.println("this is task3test");
    }

}

  测试套件类右键run as --> Junit Test

  测试结果如下

  

  

  同理,测试嵌套类可以嵌套测试嵌套类

  

  如果有误,欢迎指正!

  

转载于:https://www.cnblogs.com/xgh-space/p/9361165.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值