@Override
    public <T> T parseObject(String text, Class<T> clazz) {
        try {
            return this.jsonParser.parseObject(text, clazz);
        } catch (Exception e) {
            throw new JsonParseException(e);
        }
    }
@Test
    public void testParseObject() {
        TwoPhaseBusinessActionParam actionParam = parserWrap.parseObject(jsonString, TwoPhaseBusinessActionParam.class);

        assertEquals("business_action", actionParam.getActionName());
        assertEquals(BranchType.TCC, actionParam.getBranchType());
    }