目录

使用Java中的测试方法

使用Java中的测试方法

当写一个方法时,每次要从主函数实例化和调用方法,比较麻烦,而且如果类里面有很多方法,主函数还需要去更改注释方法,比较浪费时间。怎么可以直接调用想要测试的方法,Java中提供了一种方法,下面我来演示一下。
@Test

在你要写的方法上面加上上面的引用就可以成功了,和继承父类进行自动效验的@Override的方式一样

然后引入一个jar包

import org.junit.Test;

有些编程软件会自带jar包,那IDEA举例,直接把鼠标放在@Test上面出现一个灯泡,然后点击,就会自动引用。如果自己写上代码还有错误,说明用的编程软件没有自带,需要自己在网上下载jar包然后添加进程序,就可以完成了。

如果还有问题,可以看下面的图片

https://i-blog.csdnimg.cn/blog_migrate/d86914e52609fcfcb31f78282ba6730d.png

java还提供了 @Before 和 @After 两个方法。通过一个小程序就可以明白它的作用

CalculatorTest.java

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

public class CalculatorTest {
    @Test
    public    void test(){
        System.out.println("@Test  测试类在中间,就是第二个出现");
    }
    @Before
    public  void before(){
        System.out.println("@Before  我会先出现");
    }
    @After
    public  void after(){
        System.out.println("@After  我是最后一个");
    }
}

结果是:

https://i-blog.csdnimg.cn/blog_migrate/f8a713cf1ad0b98ad320f3a4d45e1c41.png