METHOD_0 ( ) { java . util . List < java . lang . String > IDENT_0 = java . util . Arrays . asList ( IDENT_1 . tools . IDENT_2 . IDENT_3 . IDENT_4 , IDENT_1 . tools . IDENT_2 . IDENT_3 . IDENT_5 ) ; IDENT_1 . tools . util . IDENT_6 [ ] expected = new IDENT_1 . tools . util . IDENT_6 [ ] { new IDENT_1 . tools . util . METHOD_1 ( 0 , 1 , IDENT_1 . tools . IDENT_2 . IDENT_3 . IDENT_7 ) } ; IDENT_1 . tools . util . METHOD_1 [ ] actual = IDENT_1 . tools . IDENT_2 . IDENT_3 . codec . decode ( IDENT_0 ) ; "<AssertPlaceHolder>" ; } decode ( java . util . List ) { int start = - 1 ; int end = - 1 ; java . util . List < IDENT_1 . tools . util . METHOD_1 > IDENT_8 = new java . util . ArrayList ( c . size ( ) ) ; for ( int IDENT_9 = 0 ; IDENT_9 < ( c . size ( ) ) ; IDENT_9 ++ ) { java . lang . String IDENT_10 = c . get ( IDENT_9 ) ; if ( IDENT_10 . METHOD_2 ( IDENT_1 . tools . IDENT_2 . IDENT_11 . IDENT_12 ) ) { if ( start != ( - 1 ) ) { IDENT_8 . add ( new IDENT_1 . tools . util . METHOD_1 ( start , end , IDENT_1 . tools . IDENT_2 . IDENT_11 . METHOD_3 ( c . get ( ( IDENT_9 - 1 ) ) ) ) ) ; } start = IDENT_9 ; end = IDENT_9 + 1 ; } else if ( IDENT_10 . METHOD_2 ( IDENT_1 . tools . IDENT_2 . IDENT_11 . IDENT_13 ) ) { end = IDENT_9 + 1 ; } else if ( IDENT_10 . METHOD_2 ( IDENT_1 . tools . IDENT_2 . IDENT_11 . IDENT_5 ) ) { if ( start != ( - 1 ) ) { IDENT_8 . add ( new IDENT_1 . tools . util . METHOD_1 ( start , end , IDENT_1 . tools . IDENT_2 . IDENT_11 . METHOD_3 ( c . get ( ( IDENT_9 - 1 ) ) ) ) ) ; start = - 1 ; end = - 1 ; } } } if ( start != ( - 1 ) ) { IDENT_8 . add ( new IDENT_1 . tools . util . METHOD_1 ( start , end , IDENT_1 . tools . IDENT_2 . IDENT_11 . METHOD_3 ( c . get ( ( ( c . size ( ) ) - 1 ) ) ) ) ) ; } return IDENT_8 . toArray ( new IDENT_1 . tools . util . METHOD_1 [ IDENT_8 . size ( ) ] ) ; }
org . junit . Assert . assertArrayEquals ( expected , actual )