From 27a545a1fafb8998ffe7b20e3c05455c72b62859 Mon Sep 17 00:00:00 2001 From: mabofu Date: Wed, 27 Aug 2025 19:14:52 +0800 Subject: [PATCH] Fixed FailFsRequest coverage 1.fixed code coverage: FailFsRequest Signed-off-by: Ma, Wenhao --- .../filesystem/request/FailFsRequestTest.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dsms-engine-application/src/test/java/com/dsms/dfsbroker/filesystem/request/FailFsRequestTest.java diff --git a/dsms-engine-application/src/test/java/com/dsms/dfsbroker/filesystem/request/FailFsRequestTest.java b/dsms-engine-application/src/test/java/com/dsms/dfsbroker/filesystem/request/FailFsRequestTest.java new file mode 100644 index 00000000..e483e8bc --- /dev/null +++ b/dsms-engine-application/src/test/java/com/dsms/dfsbroker/filesystem/request/FailFsRequestTest.java @@ -0,0 +1,33 @@ +package com.dsms.dfsbroker.filesystem.request; + +import com.alibaba.fastjson2.JSON; +import com.dsms.dfsbroker.common.RequestUrlEnum; +import com.dsms.dfsbroker.filesystem.model.dto.FileSystemDTO; +import org.junit.jupiter.api.Test; +import org.springframework.http.HttpMethod; + +import java.util.LinkedHashMap; +import java.util.Map; + +import static org.junit.jupiter.api.Assertions.*; + +public class FailFsRequestTest { + @Test + void testFailFsRequest() { + String fsName = "test-fs"; + String expectedUrlPrefix = RequestUrlEnum.REQUEST_URL.getUrlPrefix(); + Map expectedRequestBodyMap = new LinkedHashMap<>(4); + expectedRequestBodyMap.put("prefix", "fs fail"); + expectedRequestBodyMap.put("fs_name", fsName); + String expectedRequestBody = JSON.toJSONString(expectedRequestBodyMap); + + FileSystemDTO fileSystemDTO = new FileSystemDTO(); + fileSystemDTO.setFsName(fsName); + + FailFsRequest failFsRequest = new FailFsRequest(fileSystemDTO); + + assertEquals(expectedUrlPrefix, failFsRequest.getUrlPrefix()); + assertEquals(HttpMethod.POST, failFsRequest.getHttpMethod()); + assertEquals(expectedRequestBody, failFsRequest.getRequestBody()); + } +} -- Gitee