METHOD_0 ( ) { java . lang . Object IDENT_0 = new java . lang . Object ( ) ; java . lang . Object key = IDENT_1 . cache . IDENT_2 . METHOD_1 ( IDENT_0 ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Object [ ] ) { if ( ( params . length ) == 0 ) { return org . springframework . cache . interceptor . IDENT_3 . IDENT_4 ; } if ( ( params . length ) == 1 ) { java . lang . Object param = params [ 0 ] ; if ( ( param != null ) && ( ! ( param . getClass ( ) . METHOD_2 ( ) ) ) ) { return IDENT_1 . cache . IDENT_2 . METHOD_3 ( param ) ; } } java . lang . Object [ ] IDENT_5 = new java . lang . Object [ params . length ] ; for ( int i = 0 ; i < ( params . length ) ; i ++ ) { IDENT_5 [ i ] = IDENT_1 . cache . IDENT_2 . METHOD_3 ( params [ i ] ) ; } return new org . springframework . cache . interceptor . METHOD_4 ( IDENT_5 ) ; }
org . junit . Assert . assertSame ( key , IDENT_0 )