zoukankan      html  css  js  c++  java
  • JUnit套件测试实例

    “套件测试”是指捆绑了几个单元测试用例并运行起来。在JUnit中,@RunWith 和 @Suite 这两个注解是用来运行套件测试。

    下面的例子演示这两个单元测试:JunitTest1 和 JunitTest2,在执行JunitTest5 后会一起运行。

    import org.junit.runner.RunWith;
    import org.junit.runners.Suite;
    
    /**
     * JUnit Suite Test
     * @author yiibai
     *
     */
    
    @RunWith(Suite.class)
    @Suite.SuiteClasses({
            JunitTest1.class,
            JunitTest2.class
    })
    public class JunitTest5 {
    }

    输出结果如下:

    @BeforeClass - oneTimeSetUp
    @Before - setUp
    @Test - testEmptyCollection
    @After - tearDown
    @Before - setUp
    @Test - testOneItemCollection
    @After - tearDown
    @AfterClass - oneTimeTearDown

    P.S 结果是从JunitTest1和JunitTest2单元测试的结果汇总起来。

  • 相关阅读:
    kafka 启动停止
    kafka消息长度限制
    python给回调函数传参数
    Promise封装setTimeout
    Twisted 基础
    kafka-eagle
    go安装
    python asyncio
    ajv参数验证
    sequlizejs学习笔记整理
  • 原文地址:https://www.cnblogs.com/borter/p/9608718.html
Copyright © 2011-2022 走看看