- junitpractice是父子结构的工程,本篇的代码在parameterized子工程中,如下图:
极速体验
-
现在,咱们以最少的步骤体验最简单的参数化测试;
-
在父工程junitpractice里新建名为parameterized的子工程,pom.xml内容如下:
<project xmlns=“http://maven.apache.org/POM/4.0.0” xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd”>
4.0.0
com.bolingcavalry
junitpractice
1.0-SNAPSHOT
…/pom.xml
com.bolingcavalry
parameterized
0.0.1-SNAPSHOT
parameterized
Demo project for parameterized expirence in Spring Boot junit
<java.version>1.8</java.version>
org.junit
junit-bom
5.7.0
pom
import
org.springframework.boot
spring-boot-starter-web
org.projectlombok
lombok
org.springframework.boot
spring-boot-starter-test
test
org.junit.jupiter
junit-jupiter
org.junit.jupiter
junit-jupiter
test
org.springframework.boot
spring-boot-maven-plugin
- 新建测试类HelloTest.java,在这个位置:junitpractice\parame