单元测试-java

空扰寡人 提交于 2021-01-24 02:50:10

单元测试-java

Maven项目

学java必学!!!

如果你不愿意变强,请百度搜索idea或Eclipse怎么使用Junit。

1. junit测试

​ 单元测试,也需要遵循一定的编程规范,不能随便的写一个地方,也要做到格式规范,命名规范,结构规范等等。

例如我要测试Demo类的方法:

怎么使用?

  1. 编写测试类

  2. 编写测试方法

  3. 点击运行

例如:

import junit.framework.TestCase;
import org.junit.Test;

public class DemoTest {

    @Test
    public void fun1() {

        System.out.println(new Demo().fun1(2,1,5));
        double v = new Demo().fun1(2, 1, 6);
        System.out.println(v);
        // 断言
        TestCase.assertEquals(v,5.0);

    }
}

2. main方法测试

​ 对于单个简单的方法测试,我们可以通过main方法直接测试

例如:

public class Demo {

    public static double fun1(int a, int b, double c){
        if(a>0 && b>0){
            c = c/a;
        }
        if(a>1 || c>1){
            c = c + 1;
        }
        c = c + b;
        return c;
    }

    public static void main(String[] args) {
        double v = fun1(2, 1, 6);
        System.out.println(v);
    }

}

3.Postman测试

​ 对于网络接口,可以用Postman测试下载

例如:

这是学校教务的API接口。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!