本文用于整理maven工具的用法,所有内容均为本地实践后整理,拒绝发布将未实践的内容,以保证内容的准确性
使用mvn test
命令进行测试
- pom.xml中添加测试依赖包
图(1) - 项目结构
图(2) - 代码
图(3) - 终端执行
mvn test
命令
图(4) - 结果
图(5)
说明:
1. 类名需要以Test
开头或结尾,否则在终端执行mvn test
命令也无法显示错误信息,读者可以尝试看看效果。
2. 每一个需要测试的方法都需要添加@Test
注解
3. 使用junit.framework.Assert
提供的断言方法进行预期效果的对比,避免人工对比实际效果和预期效果
指定需要测试的方法
package quan.java.hibernate.demo;
import org.junit.Test;
import static junit.framework.Assert.*;
public class OneToMany_annotationTest {
@Test
public void hello() {
assertEquals("hello","hello");
}
@Test
public void isNull() {
assertNull("");
}
}
指定运行的方法
mvn test -Dtest=OneToMany_annotationTest#isNull