METHOD_0 ( ) { final org . apache . commons . lang3 . IDENT_0 . IDENT_1 [ ] input = new org . apache . commons . lang3 . IDENT_0 . IDENT_1 [ ] { } ; final org . apache . commons . lang3 . IDENT_0 . IDENT_1 [ ] output = org . apache . commons . lang3 . IDENT_2 . METHOD_1 ( input , org . apache . commons . lang3 . IDENT_0 . IDENT_1 [ ] . class ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( T [ ] , java . lang . Class ) { if ( type == null ) { throw new java . lang . IllegalArgumentException ( STRING_0 ) ; } if ( array == null ) { return type . METHOD_2 ( java . lang . reflect . IDENT_3 . newInstance ( type . METHOD_3 ( ) , 0 ) ) ; } return array ; }
org . junit . Assert . assertSame ( input , output )