METHOD_0 ( ) { org . IDENT_0 . IDENT_1 . model . IDENT_2 IDENT_3 = new org . IDENT_0 . IDENT_1 . model . METHOD_1 ( IDENT_4 ) ; org . IDENT_0 . IDENT_1 . model . IDENT_5 IDENT_6 = new org . IDENT_0 . IDENT_1 . model . METHOD_2 ( ) ; org . IDENT_0 . IDENT_1 . model . METHOD_1 IDENT_7 = IDENT_6 . METHOD_3 ( org . IDENT_0 . IDENT_1 . test . IDENT_4 ) ; "<AssertPlaceHolder>" ; } METHOD_3 ( java . lang . String ) { if ( IDENT_8 ) { org . IDENT_0 . IDENT_1 . model . METHOD_2 . logger . debug ( STRING_0 , IDENT_9 ) ; } java . lang . String [ ] IDENT_10 = IDENT_9 . split ( org . IDENT_0 . IDENT_1 . model . IDENT_11 ) ; java . lang . StringBuilder builder = new java . lang . StringBuilder ( ) ; org . IDENT_0 . IDENT_1 . model . METHOD_1 IDENT_12 = null ; org . IDENT_0 . IDENT_1 . model . METHOD_1 parent = null ; int IDENT_13 = 0 ; for ( java . lang . String IDENT_14 : IDENT_10 ) { if ( ( builder . length ( ) ) > 0 ) { builder . append ( org . IDENT_0 . IDENT_1 . model . IDENT_15 ) ; } builder . append ( IDENT_14 ) ; java . lang . String IDENT_16 = builder . toString ( ) ; IDENT_12 = IDENT_17 . get ( IDENT_16 ) ; if ( IDENT_12 == null ) { IDENT_12 = new org . IDENT_0 . IDENT_1 . model . METHOD_1 ( IDENT_16 ) ; if ( IDENT_13 == 0 ) { IDENT_18 . add ( IDENT_12 ) ; } else { parent . METHOD_4 ( IDENT_12 ) ; } METHOD_5 ( IDENT_16 , IDENT_12 ) ; } parent = IDENT_12 ; IDENT_13 ++ ; } if ( IDENT_12 == null ) { IDENT_12 = new org . IDENT_0 . IDENT_1 . model . METHOD_1 ( IDENT_4 ) ; METHOD_5 ( org . IDENT_0 . IDENT_1 . model . IDENT_4 , IDENT_12 ) ; } return IDENT_12 ; }
org . junit . Assert . assertThat ( IDENT_7 , org . hamcrest . CoreMatchers . is ( org . hamcrest . CoreMatchers . equalTo ( IDENT_3 ) ) )