单元测试-java

单元测试-java

Maven项目

学java必学!!!

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

1. junit测试

单元测试-java_第1张图片

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

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

单元测试-java_第2张图片

怎么使用?

  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);

    }
}

单元测试-java_第3张图片

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测试下载

例如:

单元测试-java_第4张图片

这是学校教务的API接口。

你可能感兴趣的:(单元测试-java)