public static QueryServiceResponse buildFailResponse(String message) {
        QueryServiceResponse queryServiceResponse = new QueryServiceResponse();
        queryServiceResponse.setResultCode(ResponseCode.FAIL.getCode());
        queryServiceResponse.setMessage(message);
        return queryServiceResponse;
    }
@Test
    void testSerializeFailResponse() throws JsonProcessingException {
        QueryServiceResponse response = QueryServiceResponse.buildFailResponse("test");
        String json = mapper.writeValueAsString(response);
        assertTrue(json.contains("\"resultCode\":500"));
        assertTrue(json.contains("\"errorCode\":0"));
        assertTrue(json.contains("\"message\":\"test\""));
        assertTrue(json.contains("\"success\":false"));
    }