refactor: flatten dto entity and mapper packages
This commit is contained in:
@@ -29,6 +29,39 @@ class PackageStructureMigrationTest {
|
||||
assertClassMissing("com.label.module.annotation.service.ExtractionApprovedEventListener");
|
||||
}
|
||||
|
||||
@Test
|
||||
@DisplayName("DTO、实体、Mapper 已迁移到扁平数据层")
|
||||
void dataTypesMoved() {
|
||||
for (String fqcn : java.util.List.of(
|
||||
"com.label.dto.LoginRequest",
|
||||
"com.label.dto.LoginResponse",
|
||||
"com.label.dto.UserInfoResponse",
|
||||
"com.label.dto.TaskResponse",
|
||||
"com.label.dto.SourceResponse",
|
||||
"com.label.entity.AnnotationResult",
|
||||
"com.label.entity.TrainingDataset",
|
||||
"com.label.entity.SysConfig",
|
||||
"com.label.entity.ExportBatch",
|
||||
"com.label.entity.SourceData",
|
||||
"com.label.entity.AnnotationTask",
|
||||
"com.label.entity.AnnotationTaskHistory",
|
||||
"com.label.entity.SysCompany",
|
||||
"com.label.entity.SysUser",
|
||||
"com.label.entity.VideoProcessJob",
|
||||
"com.label.mapper.AnnotationResultMapper",
|
||||
"com.label.mapper.TrainingDatasetMapper",
|
||||
"com.label.mapper.SysConfigMapper",
|
||||
"com.label.mapper.ExportBatchMapper",
|
||||
"com.label.mapper.SourceDataMapper",
|
||||
"com.label.mapper.AnnotationTaskMapper",
|
||||
"com.label.mapper.TaskHistoryMapper",
|
||||
"com.label.mapper.SysCompanyMapper",
|
||||
"com.label.mapper.SysUserMapper",
|
||||
"com.label.mapper.VideoProcessJobMapper")) {
|
||||
assertClassExists(fqcn);
|
||||
}
|
||||
}
|
||||
|
||||
private static void assertClassExists(String fqcn) {
|
||||
assertThatCode(() -> Class.forName(fqcn)).doesNotThrowAnyException();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user