METHOD_0 ( ) { java . lang . String [ ] array = new java . lang . String [ ] { "a" } ; mock . METHOD_1 ( array ) ; METHOD_2 ( ) . METHOD_3 ( ( ) -> { java . lang . String [ ] s = ( ( java . lang . String [ ] ) ( METHOD_4 ( ) [ 0 ] ) ) ; s [ 0 ] = "b" ; return null ; } ) ; replay ( mock ) ; mock . METHOD_1 ( array ) ; verify ( mock ) ; "<AssertPlaceHolder>" ; } verify ( java . lang . Object [ ] ) { for ( int i = 0 ; i < ( IDENT_0 . length ) ; i ++ ) { try { org . easymock . EasyMock . METHOD_5 ( IDENT_0 [ i ] ) . verify ( ) ; } catch ( java . lang . RuntimeException e ) { throw org . easymock . EasyMock . METHOD_6 ( IDENT_0 . length , i , e ) ; } catch ( java . lang . IDENT_1 e ) { throw org . easymock . EasyMock . METHOD_7 ( IDENT_0 . length , i , e ) ; } } }
org . junit . Assert . assertEquals ( "b" , array [ 0 ] )