METHOD_0 ( ) { java . lang . String input = STRING_0 + ( ( STRING_1 + STRING_2 ) + STRING_3 ) ; java . lang . String [ ] output = new java . lang . String [ ] { STRING_1 , STRING_4 , STRING_3 } ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . String , java . lang . String , java . lang . String [ ] ) { edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . InputStream is = new edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . ByteArrayInputStream ( input . getBytes ( ) ) ; try { edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . IDENT_4 it = new edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . METHOD_2 ( is , IDENT_5 ) ; edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . ArrayList < java . lang . String > res = new edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . ArrayList < java . lang . String > ( ) ; for ( java . lang . String s ; ; ) { s = it . METHOD_3 ( ) ; if ( s . isEmpty ( ) ) break ; res . add ( s ) ; } if ( ( res . size ( ) ) != ( output . length ) ) { edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . IDENT_6 . logger . error ( java . lang . String . format ( STRING_5 , output . length , res . size ( ) ) ) ; return false ; } for ( int i = 0 ; i < ( res . size ( ) ) ; ++ i ) { if ( ! ( res . get ( i ) . equals ( output [ i ] ) ) ) { edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . IDENT_6 . logger . error ( java . lang . String . format ( STRING_6 , i , output [ i ] , res . get ( i ) ) ) ; return false ; } } } catch ( java . lang . Exception e ) { e . printStackTrace ( ) ; return false ; } return true ; }
org . junit . Assert . assertTrue ( edu . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . utils . IDENT_6 . METHOD_1 ( "a" , input , output ) )