METHOD_0 ( ) { java . lang . Object IDENT_0 = new java . lang . Object ( ) ; class IDENT_1 extends java . util . IDENT_2 < java . lang . Object > { @ com . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 . IDENT_8 . Override public java . util . Iterator < java . lang . Object > iterator ( ) { return java . util . Collections . METHOD_1 ( ) ; } @ com . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 . IDENT_8 . Override public int size ( ) { return 0 ; } @ com . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 . IDENT_8 . Override @ com . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 . IDENT_8 . METHOD_2 ( STRING_0 ) public < T > T [ ] toArray ( T [ ] a ) { T [ ] result = java . util . Arrays . METHOD_3 ( a , 1 ) ; result [ 0 ] = ( ( T ) ( IDENT_0 ) ) ; return result ; } } "<AssertPlaceHolder>" ; } toArray ( java . lang . Class , java . lang . IDENT_9 ) { return com . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_10 . toArray ( IDENT_11 ) . apply ( as ) ; }
org . junit . Assert . assertArrayEquals ( new java . lang . Object [ ] { IDENT_0 } , com . IDENT_3 . IDENT_4 . IDENT_5 . IDENT_6 . IDENT_7 . IDENT_8 . IDENT_10 . toArray ( java . lang . Object [ ] . class , new METHOD_4 ( ) ) )