@Test
public void testBusinessActionContext() throws NoSuchMethodException {

    Method prepareMethod = TccAction.class.getDeclaredMethod("prepare",
            BusinessActionContext.class, int.class, List.class, TccParam.class);
    List list = new ArrayList();
    list.add("b");
    TccParam tccParam = new TccParam (1, "abc@ali.com");
    Map<String, Object>  paramContext = actionInterceptorHandler.fetchActionRequestContext(prepareMethod,
            new Object[]{null, 10, list, tccParam});
    System.out.println(paramContext);
    Assertions.assertEquals(10, paramContext.get("a"));
    Assertions.assertEquals("b", paramContext.get("b"));
    Assertions.assertEquals("abc@ali.com", paramContext.get("email"));
}