Java单元测试介绍
的有关信息介绍如下:初学Java的朋友你们好。相信大家在做代码测试的时候,main方法时我们用的最多的一个,但是我们在用main方法测试的时候有没有发现一个问题:代码少的时候还好,代码多的时候,main方法里面会显得很乱,我们不得不注释掉那些暂时不用的代码,这样就不太方便,今天我们就来学习一个新的功能Test单元测试,它可以很好的解决这个问题
首先还是新建一个class,新建步骤就不赘述了,建好之后,我们不是像之前一样写一个main方法,而是这样(比如我们计算*的值):
@Test
public void t1(){
int a = 5;
int b = 6;
System.out.println(a*b);
}
单元测试的格式是@Test开头,方法是publicvoid类型的方法
这时Test的位置有红色提示,表示有错误,没关系,我们把鼠标移动到报错的位置,点击导入Junit 4的包即可,导入包后报错就不见了
接下来我们来测试一下,我们还记得main方法的测试是,在类中右击,选择运行。
单元测试的测试有所不同,先要选中要测试的方法,右击后选择junitTest
测试完成后,控制台打印出了30
之后我们可以多写几个方法,方便测试。
测试的时候如果选中某个方法则执行这个方法的代码,如果直接在class文件的空白处右击则执行的是这个class中的所有方法,如下图。
学会了单元测试,我们就可以灵活的测试了,代码也不会显得那么杂乱了