METHOD_0 ( ) { info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 storage = new info . IDENT_0 . IDENT_1 . IDENT_5 . IDENT_6 . METHOD_1 ( new java . util . HashMap ( ) , IDENT_7 ) ; when ( IDENT_8 . resolve ( STRING_0 , IDENT_9 [ 0 ] , storage , IDENT_7 ) ) . thenReturn ( IDENT_10 [ 0 ] ) ; when ( IDENT_11 . resolve ( IDENT_10 [ 0 ] ) ) . thenReturn ( IDENT_12 [ 0 ] ) ; storage . METHOD_2 ( STRING_0 , IDENT_9 [ 0 ] ) ; java . lang . Object IDENT_13 = new java . lang . Object ( ) ; when ( IDENT_12 [ 0 ] . update ( IDENT_9 [ 1 ] ) ) . thenReturn ( IDENT_13 ) ; "<AssertPlaceHolder>" ; verify ( IDENT_12 [ 0 ] ) . update ( IDENT_9 [ 1 ] ) ; storage . METHOD_3 ( STRING_0 , IDENT_13 ) ; verify ( IDENT_12 [ 0 ] ) . METHOD_3 ( IDENT_13 ) ; } update ( java . lang . Object , info . IDENT_0 . IDENT_1 . IDENT_14 . IDENT_14 . IDENT_15 ) { MOD_0 ( IDENT_16 ) { try { return METHOD_4 ( IDENT_17 ) . update ( IDENT_18 ) ; } catch ( info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . exceptions . IDENT_19 e ) { throw new info . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . exceptions . METHOD_5 ( java . text . IDENT_20 . format ( STRING_1 , IDENT_17 . toString ( ) ) , e ) ; } } }
org . junit . Assert . assertSame ( IDENT_13 , storage . update ( STRING_0 , IDENT_9 [ 1 ] ) )