zoukankan      html  css  js  c++  java
  • junit测试框架

    什么是 Junit 测试框架?

    JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。JUnit 测试框架能够轻松完成以下任意两种结合:

    • Eclipse 集成开发环境
    • Ant 打包工具
    • Maven 项目构建管理

    特性

    JUnit 测试框架具有以下重要特性:

    • 测试工具
    • 测试套件
    • 测试运行器
    • 测试分类

    在Eclipse中创建一个Junit测试类的步骤:

    Eclipse中自带集成了junit,所以使用起来夜很方便

    1、首先你有一个待测试的类或方法

     1 /**
     2  * 
     3  * @author Administrator
     4  * junit测试用例类
     5  */
     6 public class ClassDemo {
     7     
     8     /**
     9      * 获取两数之和
    10      * @param numOne int.
    11      * @param numTwo int.
    12      * @return int numOne+numTwo.
    13      */
    14     public int getAdd(int numOne,int numTwo) {
    15         return numOne+numTwo;
    16     }
    17     
    18     /**
    19      * 获取两数之差
    20      * @param numOne int.
    21      * @param numTwo int.
    22      * @return int numOne+numTwo.
    23      */
    24     public int getDifference(int numOne,int numTwo) {
    25         return numOne-numTwo;
    26         
    27     }
    28 }

    2、然后创建一个junit测试类

    • 右键新建一个Junit Test Case类

    • 类名一般以原类名+Test命名,选择目标类,并选择要测试的方法元素

    • junit测试类创建成功,自动生成如下代码
       1 import static org.junit.Assert.*;
       2 import org.junit.Test;
       3 
       4 public class ClassDemoTest {
       5 
       6     @Test
       7     public void testGetAdd() {
       8         fail("Not yet implemented");
       9     }
      10 
      11     @Test
      12     public void testGetDifference() {
      13         fail("Not yet implemented");
      14     }
      15 
      16 }
  • 相关阅读:
    Linux Date命令学习笔记
    NOIP201401珠心算测验
    经典的背包问题
    简单动态规划---动态的数字三角形
    idea关于tab的设置
    idea设置字体大小
    C# 使用Queue<T>代替递归算法遍历树
    Python__用户交互,显示省市县三级联动的选择
    Python习题__购物车
    Python练习题
  • 原文地址:https://www.cnblogs.com/-maji/p/7498916.html
Copyright © 2011-2022 走看看