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(期望值,实际值)。

      

  • 相关阅读:
    git 命令
    canva 压缩图片
    压缩图片 待验证
    php 多个图片合并为一张
    解析php做推送服务端实现ios消息推送
    php auth认证
    jdk1.8配置
    Tomcat本地服务器配置
    Markdown段落
    Mrkedown语法
  • 原文地址:https://www.cnblogs.com/jiangjianzhu/p/5472085.html
Copyright © 2011-2022 走看看