public static ServiceListResponse buildSuccessResponse(int count, List<String> serviceNames) {
        return new ServiceListResponse(count, serviceNames, "success");
    }
@Test
    void testSerializeSuccessResponse() throws JsonProcessingException {
        ServiceListResponse response = ServiceListResponse.buildSuccessResponse(10, Collections.singletonList("a"));
        String json = mapper.writeValueAsString(response);
        assertTrue(json.contains("\"count\":10"));
        assertTrue(json.contains("\"serviceNames\":[\"a\"]"));
        assertTrue(json.contains("\"resultCode\":200"));
        assertTrue(json.contains("\"errorCode\":0"));
        assertTrue(json.contains("\"success\":true"));
    }