METHOD_0 ( ) { final java . lang . Object out = new java . lang . Object ( ) ; java . lang . IDENT_0 r = METHOD_1 ( org . IDENT_1 . IDENT_2 . IDENT_0 . class ) ; org . IDENT_1 . IDENT_2 . IDENT_3 IDENT_4 = METHOD_1 ( org . IDENT_1 . IDENT_2 . IDENT_3 . class ) ; impl = new org . IDENT_1 . IDENT_2 . METHOD_2 ( java . util . Arrays . asList ( IDENT_4 ) ) ; IDENT_4 . invoke ( r ) ; replay ( IDENT_4 ) ; replay ( r ) ; java . lang . Object result = impl . invoke ( r , out ) ; verify ( IDENT_4 ) ; verify ( r ) ; "<AssertPlaceHolder>" ; } invoke ( java . lang . IDENT_0 , T ) { this . invoke ( r ) ; return result ; }
org . junit . Assert . assertSame ( out , result )