METHOD_0 ( ) { java . lang . String str = com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . expr . IDENT_5 . build ( new com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . expr . Node ( STRING_0 ) ) ; "<AssertPlaceHolder>" ; } build ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . expr . Node ) { switch ( node . type ) { case IDENT_6 : return node . value ; case IDENT_7 : case IDENT_8 : return ( ( ( ( ( STRING_1 + ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . expr . IDENT_5 . build ( node . IDENT_9 ) ) ) + " " ) + ( node . type . METHOD_1 ( ) ) ) + " " ) + ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . expr . IDENT_5 . build ( node . IDENT_10 ) ) ) + STRING_2 ; case IDENT_11 : case IDENT_12 : case IDENT_13 : case IDENT_14 : case IDENT_15 : case IDENT_16 : case IDENT_17 : return ( ( node . type . METHOD_1 ( ) ) + " " ) + ( com . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 . IDENT_4 . expr . IDENT_5 . build ( node . IDENT_9 ) ) ; } throw new java . lang . IllegalStateException ( ( STRING_3 + ( node . type . name ( ) ) ) ) ; }
org . junit . Assert . assertEquals ( STRING_0 , str )