METHOD_0 ( ) { net . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 object = new net . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 ( ) ; java . lang . Object invoke = new net . IDENT_0 . IDENT_1 . METHOD_2 ( STRING_0 , METHOD_3 ( METHOD_4 ( ) ) , METHOD_5 ( ) . METHOD_6 ( ) , METHOD_5 ( ) . METHOD_7 ( ) ) . invoke ( object , new java . lang . Object [ ] { 1L , "2" } ) ; "<AssertPlaceHolder>" ; } invoke ( java . lang . Object , java . lang . reflect . Method , java . lang . Object [ ] ) { net . IDENT_0 . IDENT_1 . IDENT_4 handler = methods . get ( method ) ; if ( handler != null ) { return handler . invoke ( object , args ) ; } else { return method . invoke ( this , args ) ; } }
org . junit . Assert . assertThat ( ( ( java . lang . Integer ) ( invoke ) ) , org . hamcrest . CoreMatchers . equalTo ( 3 ) )