Merge pull request #81 from BruceBlink/dev

更新junit单元测试的相关依赖
This commit is contained in:
valarchie 2025-06-04 20:26:41 +08:00 committed by GitHub
commit 4e9ab30d68
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 41 additions and 10 deletions

View File

@ -55,6 +55,15 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven.surefire.plugin.version}</version>
<!-- 想跑test的话 设置成false -->
<configuration>
<skipTests>false</skipTests>
</configuration>
</plugin>
</plugins>
</build>

View File

@ -24,9 +24,9 @@ public class AgileBootConfigTest {
String fileBaseDir = "D:\\agileboot\\profile";
Assertions.assertEquals("AgileBoot", config.getName());
Assertions.assertEquals("1.0.0", config.getVersion());
Assertions.assertEquals("1.8.0", config.getVersion());
Assertions.assertEquals("2022", config.getCopyrightYear());
Assertions.assertTrue(config.isDemoEnabled());
Assertions.assertFalse(config.isDemoEnabled());
Assertions.assertEquals(fileBaseDir, AgileBootConfig.getFileBaseDir());
Assertions.assertFalse(AgileBootConfig.isAddressEnabled());
Assertions.assertEquals("math", AgileBootConfig.getCaptchaType());

View File

@ -141,11 +141,6 @@
<artifactId>ip2region</artifactId>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
</dependency>
<dependency>
<groupId>it.ozimov</groupId>
<artifactId>embedded-redis</artifactId>

33
pom.xml
View File

@ -36,7 +36,6 @@
<lombok.version>1.18.30</lombok.version>
<mybatis-plus.version>3.5.2</mybatis-plus.version>
<mybatis-plus-generator.version>3.5.1</mybatis-plus-generator.version>
<mockito.version>1.10.19</mockito.version>
<it.ozimov.version>0.7.3</it.ozimov.version>
<io.swagger.version>1.6.8</io.swagger.version>
<org.lionsoul.version>2.6.5</org.lionsoul.version>
@ -45,8 +44,13 @@
<mysql-connector-java>8.0.31</mysql-connector-java>
<spring.boot.version>2.7.10</spring.boot.version>
<maven.compiler.plugin.version>3.1</maven.compiler.plugin.version>
<maven.surefire.plugin.version>2.5</maven.surefire.plugin.version>
<!-- 升级版本以支持junit5 -->
<maven.surefire.plugin.version>3.0.0-M7</maven.surefire.plugin.version>
<maven.war.plugin.version>3.1.0</maven.war.plugin.version>
<!-- JUnit Jupiter 版本 -->
<junit.jupiter.version>5.9.2</junit.jupiter.version>
<!-- Mockito 版本(或直接用 mockito-inline-->
<mockito.version>4.11.0</mockito.version>
</properties>
<!-- 依赖声明 -->
@ -217,13 +221,36 @@
<scope>provided</scope>
</dependency>
<!-- JUnit 5 -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>
<!-- Mockito -->
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<artifactId>mockito-core</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<!-- 如果有需要 mock final/静态 -->
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId>
<version>${mockito.version}</version>
<scope>test</scope>
</dependency>
<!-- 获取系统信息 -->
<dependency>
<groupId>it.ozimov</groupId>