当发现在一个main函数中该段代码的执行会影响接下来的代码的执行,但是该代码也需要对其测试和执行,而每次该代码段注释一过程繁琐也可能会影响到其他代码的运行的时候。
就可以使用Juni测试工具。
以testcsdn项目为例:
1.首先点击项目名右键
2.点击Builder Path -> Add Libraries to Java Build Path
3.选中JUnit -> 点next
4.点击finish
完成之后,项目就会多出一个JUnit5
JUnit的使用是通过注解来实现的。不需要主函数。就是在方法定义前一行加@xxxx。跟方法重写类似,@Override。
@Test :可以执行此注解下的方法
@Before :每次运行Test注解的方法前都会执行此注解下的方法。
@After:每次实现完Test注解的方法后都会执行此注解下的方法。
@Ignore: 顾名思义,如果是直接运行整个类,会运行到类里面的所有上述的方法,如果在Test注解前添加了Ignore,就不会执行该注解下的方法。