public ShenyuResponse(final int status, final String reason, final Map<String, Collection<String>> headers,
                          final String body, final ShenyuRequest request) {
        this.status = status;
        this.reason = reason;
        this.headers = headers;
        this.body = body;
        this.request = request;
    }
@Test
    public void testShenyuResponse() {
        Map<String, Collection<String>> headerMap = new HashMap<>();
        headerMap.put("header", Arrays.asList("header1", "header2"));
        String body = "{key1:\"value1\"}";
        ShenyuRequest request = ShenyuRequest.create(ShenyuRequest.HttpMethod.GET, "https://shenyu.apache.org",
                headerMap, null, null, null);

        ShenyuResponse response = new ShenyuResponse(
                HttpStatus.SC_OK,
                "success",
                headerMap,
                body,
                request
        );
        Assert.assertNotNull(response);
    }