METHOD_0 ( ) { com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 IDENT_4 = new com . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 ( ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 IDENT_5 = IDENT_6 . of . METHOD_2 ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_7 . class ) . of ( IDENT_4 ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 IDENT_8 = new com . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 ( ) ; com . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 IDENT_9 = IDENT_6 . of . METHOD_2 ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_7 . class ) . of ( IDENT_8 ) ; "<AssertPlaceHolder>" ; } of ( T ) { @ com . IDENT_0 . IDENT_1 . METHOD_3 ( STRING_0 ) com . IDENT_0 . IDENT_10 . IDENT_11 < T > factory = ( ( com . IDENT_0 . IDENT_10 . IDENT_11 < T > ) ( com . IDENT_0 . IDENT_1 . IDENT_6 . IDENT_12 ) ) ; T proxy = factory . create ( original , com . IDENT_0 . IDENT_10 . IDENT_13 . IDENT_14 . getInstance ( ) ) ; return proxy ; }
org . junit . Assert . assertEquals ( IDENT_5 . getClass ( ) , IDENT_9 . getClass ( ) )