idea+Maven项目单元测试入门
单元测试需要用到junit框架,框架的详细用法可参考官网:
https://junit.org/ 本文仅仅是入门指导。
第一步:创建一个maven项目
File->New->Project…
选择maven类型
我这里创建的项目名叫demo8
第二步:编写项目源码
maven项目的规范,项目源码应该在src/main/java目录下,一般还会加一层groupId+artifactId组成的包路径,比如我这边就是org.example.demo8
第三步:编写测试代码
编写测试代码之前,需要在pom文件添加对测试框架的依赖,如下:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.9</version>
<scope>test</scope>
</dependency>
</dependencies>
idea的maven工具栏在右侧,如果我们配置了Auto-Reload Settings…,我们刚才添加的junit依赖,就会被自动加载
编写测试代码:
测试类名要以被测试类名+Test命名,这里为HelloTest
测试方法要以test+被测试的方法名命名,这里为testSayHello,同时测试方法要加@Test注解。好了,开始测试。
第四步:测试
mvn test
从输出结果可以看到,测试成功了