单元测试:采用junit(单元测试框架)
单元:在java中就是指方法,一个方法就是一个单元,方法是测试的最小单位
采用junit去测试方法是否完成了要求,属于开发人员自测阶段
假设这种场景:一个main方法里面有好几个方法,而且方法之间彼此有关系,比如一个方法会调用另一个方法,你main方法一执行,所有方法都执行了
于是需要引入单元测试
maven中进行单元测试一共需要两步
(1)加入junit的依赖:
<dependency>
<groupId> junit</groupId>
<artifactId>junit</artifactId>
<version> 4.12 </version>
<scope> test </scope>
</dependency>
(2)编写测试类
比如在src/main/java文件夹下的com.bjpowernode包下有一个HelloMaven类(即这个类的路径如下:src/test/java/com/bjpowernode/HelloMaven)
现在我们想对这个addNumber这个方法进行单独测试
于是在src/test/java这个目录下先创建一个com.bjpowernode这个包,然后在这个包下面创建一个类,类名叫TestHelloMaven(在这个类中,你可以定义多个独立的测试方法,每个方法都是独立的)
最上面的圈,点击那个按钮表示运行整个类,这个类里面的两个测试方法都会运行
第二个圈,点击那个按钮,表示运行第一个测试方法,只会运行第一个测试方法
第三个圈,点击那个按钮,表示运行第二个测试方法,指挥运行第二个测试方法
文章来源:https://www.toymoban.com/news/detail-421853.html
文章来源地址https://www.toymoban.com/news/detail-421853.html
到了这里,关于maven中的单元测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!