使用Java中的测试方法
目录
使用Java中的测试方法
当写一个方法时,每次要从主函数实例化和调用方法,比较麻烦,而且如果类里面有很多方法,主函数还需要去更改注释方法,比较浪费时间。怎么可以直接调用想要测试的方法,Java中提供了一种方法,下面我来演示一下。
@Test
在你要写的方法上面加上上面的引用就可以成功了,和继承父类进行自动效验的@Override的方式一样
然后引入一个jar包
import org.junit.Test;
有些编程软件会自带jar包,那IDEA举例,直接把鼠标放在@Test上面出现一个灯泡,然后点击,就会自动引用。如果自己写上代码还有错误,说明用的编程软件没有自带,需要自己在网上下载jar包然后添加进程序,就可以完成了。
如果还有问题,可以看下面的图片
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 我是最后一个");
}
}
结果是: