METHOD_0 ( ) { int [ ] IDENT_0 = org . IDENT_1 . IDENT_2 . utils . IDENT_3 . METHOD_1 ( IDENT_4 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Object ) { int IDENT_5 = org . IDENT_1 . IDENT_2 . utils . IDENT_3 . METHOD_2 ( value ) ; int [ ] result = new int [ IDENT_5 ] ; if ( IDENT_5 == 0 ) return result ; java . lang . Object o = value ; for ( int i = 0 ; i < IDENT_5 ; i ++ ) { result [ i ] = ( o == null ) ? 0 : java . lang . reflect . IDENT_6 . METHOD_3 ( o ) ; if ( ( result [ i ] ) == 0 ) break ; o = java . lang . reflect . IDENT_6 . get ( o , 0 ) ; } return result ; }
org . junit . Assert . assertTrue ( java . util . Arrays . equals ( new int [ ] { 1 , 2 , 4 } , IDENT_0 ) )