test(manager-api): clean test runtime warnings

This commit is contained in:
Tyke Chen
2026-07-22 16:41:44 +08:00
parent f47f3b050b
commit 942d55118b
2 changed files with 7 additions and 0 deletions
+2
View File
@@ -33,6 +33,7 @@
<aliyun-sms-version>4.1.0</aliyun-sms-version> <aliyun-sms-version>4.1.0</aliyun-sms-version>
<okio-version>3.4.0</okio-version> <okio-version>3.4.0</okio-version>
<skipTests>true</skipTests> <skipTests>true</skipTests>
<argLine></argLine>
</properties> </properties>
<dependencies> <dependencies>
@@ -287,6 +288,7 @@
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <configuration>
<skipTests>${skipTests}</skipTests> <skipTests>${skipTests}</skipTests>
<argLine>@{argLine} -Xshare:off -javaagent:"${settings.localRepository}/org/mockito/mockito-core/${mockito.version}/mockito-core-${mockito.version}.jar"</argLine>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>
@@ -22,6 +22,7 @@ import java.util.function.BiFunction;
import org.apache.ibatis.binding.MapperMethod; import org.apache.ibatis.binding.MapperMethod;
import org.apache.ibatis.executor.BatchResult; import org.apache.ibatis.executor.BatchResult;
import org.apache.ibatis.logging.nologging.NoLoggingImpl;
import org.apache.ibatis.mapping.MappedStatement; import org.apache.ibatis.mapping.MappedStatement;
import org.apache.ibatis.session.ExecutorType; import org.apache.ibatis.session.ExecutorType;
import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSession;
@@ -184,6 +185,10 @@ class BaseServiceImplTest {
} }
private static class TestService extends BaseServiceImpl<TestMapper, TestEntity> { private static class TestService extends BaseServiceImpl<TestMapper, TestEntity> {
private TestService() {
log = new NoLoggingImpl(TestService.class.getName());
}
@Override @Override
protected String getSqlStatement(SqlMethod sqlMethod) { protected String getSqlStatement(SqlMethod sqlMethod) {
return switch (sqlMethod) { return switch (sqlMethod) {