refactor(功能用例): 校验覆盖率
This commit is contained in:
parent
2b695f6e1e
commit
09cb3f254b
|
@ -481,7 +481,7 @@ public class FunctionalCaseAttachmentService {
|
||||||
//图片文件自动生成预览图
|
//图片文件自动生成预览图
|
||||||
byte[] file = defaultRepository.getFile(fileCopyRequest);
|
byte[] file = defaultRepository.getFile(fileCopyRequest);
|
||||||
byte[] previewImg = TempFileUtils.compressPic(file);
|
byte[] previewImg = TempFileUtils.compressPic(file);
|
||||||
fileCopyRequest.setFolder(DefaultRepositoryDir.getFunctionalCasePreviewDir(projectId,caseId));
|
fileCopyRequest.setFolder(DefaultRepositoryDir.getFunctionalCasePreviewDir(projectId,caseId)+ "/" + fileId);
|
||||||
fileCopyRequest.setStorage(StorageType.MINIO.toString());
|
fileCopyRequest.setStorage(StorageType.MINIO.toString());
|
||||||
fileService.upload(previewImg, fileCopyRequest);
|
fileService.upload(previewImg, fileCopyRequest);
|
||||||
}
|
}
|
||||||
|
|
|
@ -247,16 +247,16 @@ public class FunctionalCaseAttachmentControllerTests extends BaseTest {
|
||||||
Assertions.assertTrue(StringUtils.isNotBlank(fileId));
|
Assertions.assertTrue(StringUtils.isNotBlank(fileId));
|
||||||
file = getNoNameMockMultipartFile();
|
file = getNoNameMockMultipartFile();
|
||||||
doUploadTempFileFalse(file);
|
doUploadTempFileFalse(file);
|
||||||
functionalCaseAttachmentService.uploadMinioFile("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1","WX_TEST_PROJECT_ID", List.of(fileId),"admin", CaseFileSourceType.CASE_COMMENT.toString());
|
functionalCaseAttachmentService.uploadMinioFile("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1","WX_TEST_PROJECT_ID", List.of(fileId),"admin", CaseFileSourceType.CASE_DETAIL.toString());
|
||||||
FunctionalCaseFileRequest request = new FunctionalCaseFileRequest();
|
FunctionalCaseFileRequest request = new FunctionalCaseFileRequest();
|
||||||
request.setProjectId("WX_TEST_PROJECT_ID");
|
request.setProjectId("WX_TEST_PROJECT_ID");
|
||||||
request.setLocal(true);
|
request.setLocal(true);
|
||||||
request.setFileId("fileId");
|
request.setFileId(fileId);
|
||||||
request.setCaseId("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1");
|
request.setCaseId("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1");
|
||||||
MvcResult mvcResult = this.downloadFile(ATTACHMENT_PREVIEW_COMPRESSED_URL, request);
|
MvcResult mvcResult = this.downloadFile(ATTACHMENT_PREVIEW_COMPRESSED_URL, request);
|
||||||
Assertions.assertNotNull(mvcResult);
|
Assertions.assertNotNull(mvcResult);
|
||||||
FunctionalCaseAttachmentExample functionalCaseAttachmentExample = new FunctionalCaseAttachmentExample();
|
FunctionalCaseAttachmentExample functionalCaseAttachmentExample = new FunctionalCaseAttachmentExample();
|
||||||
functionalCaseAttachmentExample.createCriteria().andCaseIdEqualTo("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1").andFileIdEqualTo(fileId).andFileSourceEqualTo(CaseFileSourceType.CASE_COMMENT.toString());
|
functionalCaseAttachmentExample.createCriteria().andCaseIdEqualTo("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1").andFileIdEqualTo(fileId).andFileSourceEqualTo(CaseFileSourceType.CASE_DETAIL.toString());
|
||||||
List<FunctionalCaseAttachment> functionalCaseAttachments = functionalCaseAttachmentMapper.selectByExample(functionalCaseAttachmentExample);
|
List<FunctionalCaseAttachment> functionalCaseAttachments = functionalCaseAttachmentMapper.selectByExample(functionalCaseAttachmentExample);
|
||||||
Assertions.assertTrue(CollectionUtils.isNotEmpty(functionalCaseAttachments));
|
Assertions.assertTrue(CollectionUtils.isNotEmpty(functionalCaseAttachments));
|
||||||
functionalCaseAttachmentService.uploadMinioFile("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1","WX_TEST_PROJECT_ID",new ArrayList<>(),"admin", CaseFileSourceType.CASE_COMMENT.toString());
|
functionalCaseAttachmentService.uploadMinioFile("TEST_FUNCTIONAL_CASE_ATTACHMENT_ID_1","WX_TEST_PROJECT_ID",new ArrayList<>(),"admin", CaseFileSourceType.CASE_COMMENT.toString());
|
||||||
|
|
Loading…
Reference in New Issue