METHOD_0 ( ) { IDENT_0 = METHOD_1 ( net . sf . IDENT_1 . dao . IDENT_2 . class ) ; final com . IDENT_3 . IDENT_4 . cache . IDENT_5 IDENT_6 = METHOD_1 ( com . IDENT_3 . IDENT_4 . cache . IDENT_5 . class ) ; com . google . common . cache . IDENT_7 IDENT_8 = METHOD_1 ( com . google . common . cache . IDENT_7 . class ) ; IDENT_9 = com . IDENT_3 . IDENT_4 . cache . IDENT_10 . IDENT_11 . METHOD_2 ( new java . lang . METHOD_3 ( ) { @ com . IDENT_3 . IDENT_4 . cache . IDENT_10 . Override public void METHOD_4 ( com . IDENT_3 . IDENT_4 . cache . IDENT_10 . IDENT_12 IDENT_13 ) { IDENT_13 . METHOD_5 ( com . IDENT_3 . IDENT_4 . cache . IDENT_14 . class ) ; IDENT_13 . METHOD_5 ( new com . IDENT_3 . IDENT_4 . cache . IDENT_10 . IDENT_15 < net . sf . IDENT_1 . dao . IDENT_2 < java . lang . String , java . lang . Long > > ( ) { } ) . METHOD_6 ( IDENT_0 ) ; IDENT_13 . METHOD_5 ( com . IDENT_3 . IDENT_4 . cache . IDENT_5 . class ) . METHOD_7 ( new com . IDENT_3 . IDENT_4 . cache . IDENT_10 . IDENT_16 < com . IDENT_3 . IDENT_4 . cache . IDENT_5 > ( ) { @ com . IDENT_3 . IDENT_4 . cache . IDENT_10 . Override public com . IDENT_3 . IDENT_4 . cache . IDENT_5 get ( ) { return IDENT_6 ; } } ) ; } } , new com . IDENT_3 . IDENT_4 . cache . IDENT_10 . METHOD_8 ( ) ) ; dao = IDENT_9 . getInstance ( com . IDENT_3 . IDENT_4 . cache . IDENT_14 . class ) ; expect ( IDENT_6 . name ( STRING_0 ) ) . andReturn ( IDENT_6 ) . METHOD_9 ( ) ; expect ( IDENT_6 . METHOD_10 ( ( INT_0 * 10 ) ) ) . andReturn ( IDENT_6 ) . METHOD_9 ( ) ; expect ( IDENT_6 . build ( ) ) . andReturn ( IDENT_8 ) . METHOD_9 ( ) ; expect ( IDENT_8 . get ( METHOD_11 ( javax . cache . annotation . IDENT_17 . class ) , METHOD_11 ( java . util . concurrent . IDENT_18 . class ) ) ) . andReturn ( com . google . common . base . Optional . of ( STRING_1 ) ) . METHOD_9 ( ) ; replay ( IDENT_0 , IDENT_6 , IDENT_8 ) ; java . lang . String IDENT_19 = dao . METHOD_12 ( STRING_2 ) ; "<AssertPlaceHolder>" ; verify ( IDENT_0 , IDENT_6 , IDENT_8 ) ; } equals ( java . lang . Object ) { if ( o instanceof com . IDENT_3 . IDENT_4 . util . IDENT_20 ) { com . IDENT_3 . IDENT_4 . util . IDENT_20 other = ( ( com . IDENT_3 . IDENT_4 . util . IDENT_20 ) ( o ) ) ; return ( ( ( java . util . IDENT_21 . equals ( this . first , other . first ) ) && ( java . util . IDENT_21 . equals ( this . IDENT_22 , other . IDENT_22 ) ) ) && ( java . util . IDENT_21 . equals ( this . IDENT_23 , other . IDENT_23 ) ) ) && ( java . util . IDENT_21 . equals ( this . IDENT_24 , other . IDENT_24 ) ) ; } return false ; }
org . junit . Assert . assertTrue ( IDENT_19 . equals ( STRING_1 ) )