Merge remote-tracking branch 'origin/main'

This commit is contained in:
2026-01-19 15:14:44 +08:00
3 changed files with 9 additions and 3 deletions

View File

@@ -6,6 +6,7 @@ import com.sdm.data.model.dto.UserTotalFileSizeDTO;
import com.sdm.data.model.entity.*;
import com.sdm.data.model.req.QueryBigFileReq;
import org.junit.jupiter.api.*;
import org.junit.jupiter.api.TestInstance;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.Rollback;
@@ -25,8 +26,9 @@ import static org.junit.jupiter.api.Assertions.*;
@SpringBootTest
@ActiveProfiles("test")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
@TestInstance(TestInstance.Lifecycle.PER_CLASS) // 同一类所有测试方法共享实例,只启动一次容器
@Transactional
@Rollback(true) // 确保测试后回滚,不污染数据库
@Rollback(true)
public class MapperCompatibilityTest {
@Autowired

View File

@@ -6,6 +6,7 @@ import com.sdm.data.model.entity.FileMetadataInfo;
import com.sdm.data.model.entity.FileStorage;
import com.sdm.data.model.req.QueryBigFileReq;
import org.junit.jupiter.api.*;
import org.junit.jupiter.api.TestInstance;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.Rollback;
@@ -32,8 +33,9 @@ import static org.junit.jupiter.api.Assertions.*;
@SpringBootTest
@ActiveProfiles("test")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
@TestInstance(TestInstance.Lifecycle.PER_CLASS) // 同一类所有测试方法共享实例,只启动一次容器
@Transactional
@Rollback(true) // 确保测试后回滚,不污染数据库
@Rollback(true)
public class PostgreSQLCompatibilityTest {
@Autowired

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.sdm.data.model.entity.*;
import org.junit.jupiter.api.*;
import org.junit.jupiter.api.TestInstance;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.Rollback;
@@ -23,8 +24,9 @@ import static org.junit.jupiter.api.Assertions.*;
@SpringBootTest
@ActiveProfiles("test")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
@TestInstance(TestInstance.Lifecycle.PER_CLASS) // 同一类所有测试方法共享实例,只启动一次容器
@Transactional
@Rollback(true) // 确保测试后回滚,不污染数据库
@Rollback(true)
public class ServiceCrudTest {
@Autowired