zoukankan      html  css  js  c++  java
  • junit 测试套件Suite

      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 {

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

    }

    复制代码

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

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

      

    复制代码
    import org.junit.Test;
    

    public class Task1Test {

    @Test
    </span><span style="color: #0000ff;">public</span> <span style="color: #0000ff;">void</span><span style="color: #000000;"> test() {
        System.out.println(</span>"this is task1test"<span style="color: #000000;">);
    }
    

    }

    复制代码
    复制代码
    import org.junit.Test;
    

    public class Task2Test {

    @Test
    </span><span style="color: #0000ff;">public</span> <span style="color: #0000ff;">void</span><span style="color: #000000;"> test() {
        System.out.println(</span>"this is task2test"<span style="color: #000000;">);
    }
    

    }

    复制代码
    复制代码
    import org.junit.Test;
    

    public class Task3Test {

    @Test
    </span><span style="color: #0000ff;">public</span> <span style="color: #0000ff;">void</span><span style="color: #000000;"> test() {
        System.out.println(</span>"this is task3test"<span style="color: #000000;">);
    }
    

    }

    复制代码

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

      测试结果如下

      

      

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

      

      如果有误,欢迎指正!

      

    原文地址:https://www.cnblogs.com/xgh-space/p/9361165.html
  • 相关阅读:
    Passing structures between C# and C/C++
    Leetcode 题目整理-6 Swap Nodes in Pairs & Remove Duplicates from Sorted Array
    Leetcode 题目整理-5 Valid Parentheses & Merge Two Sorted Lists
    链表
    Leetcode 题目整理-4 Longest Common Prefix & Remove Nth Node From End of List
    Leetcode 题目整理-3 Palindrome Number & Roman to Integer
    Leetcode 题目整理-2 Reverse Integer && String to Integer
    Leetcode 题目整理-1
    Leetcode 题目整理
    static静态变量在c++类中的应用实例
  • 原文地址:https://www.cnblogs.com/jpfss/p/10985735.html
Copyright © 2011-2022 走看看