@Test
    public void testCryptorRequestAndParamMapping() throws Exception {
        try {
            setupParamMapping();
            setupCryptorRequest();

            JsonObject request = new JsonObject();
            request.addProperty("userId", TEST_USER_ID);
            ModifyResponseDTO actualUser = HttpHelper.INSTANCE.postGateway(TEST_MODIFY_REQUEST, request, ModifyResponseDTO.class);
            byte[] inputByte = Base64.getMimeDecoder().decode(actualUser.getBody().getUserName());
            assertThat(RSA_STRATEGY.decrypt(RSA_PRIVATE_KEY, inputByte), is(TEST_USER_NAME));
            assertThat(actualUser.getBody().getUserId(), is(TEST_USER_ID));
        } finally {
            cleanParamMapping();
            cleanCryptorRequest();
        }
    }
The combination test of cryptor request plugin and param mapping plugin.
shenyu-integrated-test/shenyu-integrated-test-combination/src/test/java/org/apache/shenyu/integrated/test/combination/MultiRequestPluginTest.java