METHOD_0 ( ) { IDENT_0 . IDENT_1 . IDENT_2 parser = new IDENT_0 . IDENT_1 . METHOD_1 ( ) ; model . IDENT_3 result = ( ( model . IDENT_3 ) ( parser . parse ( STRING_0 , data ) ) ) ; "<AssertPlaceHolder>" ; } parse ( java . lang . String , IDENT_0 . IDENT_1 . IDENT_4 ) { IDENT_0 . IDENT_1 . IDENT_4 result = input ; IDENT_0 . IDENT_1 . IDENT_4 IDENT_5 = input ; java . util . IDENT_6 IDENT_7 = new java . util . METHOD_2 ( script ) ; while ( IDENT_7 . METHOD_3 ( ) ) { java . lang . String line = IDENT_7 . METHOD_4 ( ) . METHOD_5 ( STRING_1 , "" ) ; java . lang . String [ ] IDENT_8 = line . split ( STRING_2 , 2 ) ; java . lang . String IDENT_9 = IDENT_8 [ 0 ] . trim ( ) ; input = IDENT_5 ; if ( ( IDENT_8 . length ) == 2 ) { java . lang . String IDENT_10 = IDENT_8 [ 1 ] . trim ( ) ; if ( ! ( IDENT_11 . containsKey ( IDENT_10 ) ) ) { IDENT_7 . close ( ) ; throw new IDENT_0 . IDENT_1 . METHOD_6 ( ( STRING_3 + IDENT_10 ) ) ; } input = IDENT_11 . get ( IDENT_10 ) ; } java . lang . String IDENT_10 = null ; if ( IDENT_9 . startsWith ( STRING_4 ) ) { java . lang . String [ ] IDENT_12 = IDENT_9 . split ( STRING_5 , 2 ) ; if ( ( IDENT_12 . length ) == 1 ) { IDENT_7 . close ( ) ; throw new IDENT_0 . IDENT_1 . METHOD_6 ( ( ( STRING_6 + IDENT_9 ) + STRING_7 ) ) ; } IDENT_10 = IDENT_12 [ 0 ] ; IDENT_9 = IDENT_12 [ 1 ] . trim ( ) ; } result = METHOD_7 ( METHOD_8 ( IDENT_9 ) , input ) ; if ( IDENT_10 != null ) { IDENT_11 . put ( IDENT_10 , result ) ; } else { IDENT_5 = result ; } } IDENT_7 . close ( ) ; return IDENT_5 ; }
org . junit . Assert . assertTrue ( ( result instanceof model . IDENT_3 ) )