METHOD_0 ( ) { System . out . println ( STRING_0 ) ; com . sun . IDENT_0 . IDENT_1 [ ] expected = new com . sun . IDENT_0 . IDENT_1 . IDENT_2 [ ] { new com . sun . IDENT_0 . IDENT_1 . METHOD_1 ( STRING_1 ) , new com . sun . IDENT_0 . IDENT_1 . METHOD_1 ( STRING_2 ) } ; expected [ 0 ] . IDENT_3 = 1 ; expected [ 0 ] . IDENT_4 = 10 ; expected [ 0 ] . IDENT_5 = 20 ; expected [ 1 ] . IDENT_3 = 1 ; expected [ 1 ] . IDENT_4 = 10 ; expected [ 1 ] . IDENT_5 = 10 ; IDENT_6 . METHOD_2 ( STRING_1 ) ; IDENT_6 . METHOD_2 ( STRING_2 ) ; IDENT_6 . METHOD_3 ( STRING_2 , 10 ) ; IDENT_6 . METHOD_3 ( STRING_1 , 20 ) ; com . sun . IDENT_0 . IDENT_1 [ ] result = IDENT_6 . METHOD_4 ( false ) ; "<AssertPlaceHolder>" ; } METHOD_4 ( boolean ) { com . sun . IDENT_0 . IDENT_1 [ ] IDENT_7 = null ; try { METHOD_5 ( ) ; while ( ! ( IDENT_8 . METHOD_6 ( 0 , 2 ) ) ) { java . util . concurrent . IDENT_9 . IDENT_10 . METHOD_7 ( this , INT_0 ) ; } METHOD_8 ( ) ; IDENT_7 = new com . sun . IDENT_0 . IDENT_1 . METHOD_1 [ IDENT_11 ] ; for ( int i = 0 ; i < ( IDENT_7 . length ) ; i ++ ) { com . sun . IDENT_0 . IDENT_1 . METHOD_1 r = IDENT_12 [ i ] ; if ( r != null ) { IDENT_7 [ i ] = r . METHOD_9 ( ) ; } else { System . err . println ( ( ( STRING_3 + i ) + STRING_4 ) ) ; } } return IDENT_7 ; } finally { while ( ! ( IDENT_8 . METHOD_6 ( 2 , 0 ) ) ) { java . util . concurrent . IDENT_9 . IDENT_10 . METHOD_7 ( this , INT_0 ) ; } } }
org . junit . Assert . assertArrayEquals ( expected , result )