zoukankan      html  css  js  c++  java
  • 单元测试(junit使用)

    1、测试的对象是一个类中的方法。

    2、导入jar包。

    3、单元测试方法时候,测试方法命名规则为 public void 方法名(){},注意:测试类不能命名为public class Test{},Test 和 @Test 重名会报 Type mismatch: cannot convert from Test to Annotation

    创建source Folder文件夹,测试类的包名和被测试方法的包名一样

    4、使用注解方式运行测试方法,在测试方法的上面添加 @Test

    5、选择测试方法名右键 run as →Junit Test。

    代码如下:

      被测试方法:

    1 package com.junit;
    2 
    3 public class Junit {
    4     public void sum(int a,int b){
    5         System.out.println(a+b);
    6     }
    7 }

      测试方法:

     1 package com.junit;
     2 
     3 import org.junit.Test;
     4 
     5 public class Test1 {
     6     @Test
     7     public void test1(){
     8         Junit junit = new Junit();
     9         junit.sum(1,2);
    10     }
    11 }

    如下图,显示绿条表示单元测试成功,显示红条表示失败

    @Ignore:表示不运行单元测试

    @Before:在方法之前运行

    @After:在方法之后运行

    断言:

     Assert assertEquals(期望值,实际值)。

      

  • 相关阅读:
    canvas实现文字分行
    二维码扫描添加闪光灯的功能
    修改二维码扫描框的大小位置
    Android中实现EditText圆角的方法
    利用FrameLayout实现遮罩层
    EditText中的灰色提示
    实现等待动画
    发送短信
    自定义EditText动态在EditText中添加图片
    xml解析
  • 原文地址:https://www.cnblogs.com/jiangjianzhu/p/5472085.html
Copyright © 2011-2022 走看看