METHOD_0 ( ) { java . lang . String IDENT_0 = STRING_0 ; org . IDENT_1 . IDENT_2 . collection . tree . stream . IDENT_3 < org . IDENT_1 . IDENT_2 . collection . tree . stream . IDENT_4 < java . lang . String > > IDENT_5 = new org . IDENT_1 . IDENT_2 . collection . tree . stream . METHOD_1 ( java . util . Arrays . asList ( org . IDENT_1 . IDENT_2 . collection . tree . stream . IDENT_6 . root ( STRING_1 ) , org . IDENT_1 . IDENT_2 . collection . tree . stream . IDENT_6 . METHOD_2 ( STRING_2 , 0 ) , org . IDENT_1 . IDENT_2 . collection . tree . stream . IDENT_6 . METHOD_2 ( IDENT_0 , 1 ) ) ) ; org . IDENT_1 . IDENT_2 . collection . tree . stream . IDENT_7 < java . lang . String > strategy = new org . IDENT_1 . IDENT_2 . collection . tree . stream . METHOD_3 ( IDENT_8 , IDENT_5 ) ; java . lang . String IDENT_9 = strategy . METHOD_4 ( ) . get ( ) ; "<AssertPlaceHolder>" ; } METHOD_4 ( ) { if ( path . isEmpty ( ) ) return java . util . Optional . empty ( ) ; if ( IDENT_10 ) IDENT_10 = false ; else METHOD_5 ( ) ; return path . METHOD_6 ( ) . map ( IDENT_4 :: IDENT_11 ) ; }
org . junit . Assert . assertSame ( IDENT_0 , IDENT_9 )