METHOD_0 ( ) { java . lang . String expected = ( ( ( ( com . sun . IDENT_0 . util . IDENT_1 . class . METHOD_1 ( ) . getName ( ) ) + STRING_0 ) + ( com . sun . IDENT_0 . util . IDENT_1 . class . METHOD_2 ( ) ) ) + STRING_0 ) + STRING_1 ; java . lang . String name = com . sun . IDENT_0 . util . IDENT_2 . METHOD_3 ( com . sun . IDENT_0 . util . IDENT_1 . IDENT_3 . class ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . lang . Class ) { if ( c == null ) { throw new java . lang . IllegalArgumentException ( STRING_2 ) ; } java . lang . StringBuilder name = new java . lang . StringBuilder ( ) ; name . append ( c . METHOD_1 ( ) . getName ( ) ) . append ( STRING_0 ) ; java . lang . Class IDENT_4 = c ; java . util . List < java . lang . Class > IDENT_5 = new java . util . ArrayList < java . lang . Class > ( ) ; while ( ( IDENT_4 = IDENT_4 . METHOD_4 ( ) ) != null ) { IDENT_5 . add ( IDENT_4 ) ; } for ( int i = ( IDENT_5 . size ( ) ) - 1 ; i >= 0 ; i OP_0 ) { name . append ( IDENT_5 . get ( i ) . METHOD_2 ( ) ) . append ( STRING_0 ) ; } name . append ( c . METHOD_2 ( ) ) ; return name . toString ( ) ; }
org . junit . Assert . assertEquals ( expected , name )