METHOD_0 ( ) { java . lang . String IDENT_0 = STRING_0 ; java . lang . Object result = METHOD_1 ( IDENT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . String ) { java . util . Map < java . lang . String , java . lang . String > IDENT_1 = new java . util . METHOD_2 ( ) ; com . alibaba . druid . sql . ast . expr . IDENT_2 IDENT_3 = mock ( com . alibaba . druid . sql . ast . expr . IDENT_2 . class ) ; com . alibaba . druid . sql . ast . expr . IDENT_2 expr = mock ( com . alibaba . druid . sql . ast . expr . IDENT_2 . class ) ; java . util . List < com . alibaba . druid . sql . ast . IDENT_4 > IDENT_5 = new java . util . ArrayList ( ) ; IDENT_5 . add ( IDENT_3 ) ; when ( IDENT_3 . getName ( ) ) . thenReturn ( IDENT_0 ) ; java . lang . Class c = io . IDENT_6 . route . parser . druid . impl . IDENT_7 . class ; java . lang . reflect . Method method = c . METHOD_3 ( STRING_1 , new java . lang . Class [ ] { java . util . List . class , java . util . Map . class } ) ; method . METHOD_4 ( true ) ; return method . invoke ( IDENT_8 , IDENT_5 , IDENT_1 ) ; }
org . junit . Assert . assertEquals ( IDENT_0 , ( ( java . lang . String [ ] ) ( result ) ) [ 0 ] )