METHOD_0 ( ) { "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Object , int [ ] ) { if ( input == null ) { return null ; } if ( ( ! ( input . getClass ( ) . METHOD_2 ( ) ) ) || ( input . getClass ( ) . METHOD_3 ( ) . METHOD_2 ( ) ) ) { throw new java . lang . RuntimeException ( STRING_0 ) ; } int size = java . lang . reflect . IDENT_0 . METHOD_4 ( input ) ; int test = 1 ; for ( int IDENT_1 : IDENT_2 ) { test OP_0 IDENT_1 ; } if ( test != size ) { throw new java . lang . RuntimeException ( STRING_1 ) ; } java . lang . Object IDENT_3 = IDENT_4 . IDENT_5 . util . IDENT_6 . newInstance ( IDENT_4 . IDENT_5 . util . IDENT_6 . METHOD_5 ( input ) , IDENT_2 ) ; IDENT_4 . IDENT_5 . util . array . IDENT_7 . METHOD_6 ( input , IDENT_3 ) ; return IDENT_3 ; }
org . junit . Assert . assertNull ( IDENT_4 . IDENT_5 . util . IDENT_6 . METHOD_1 ( null , null ) )