METHOD_0 ( ) { java . lang . String target = new java . io . File ( METHOD_1 ( ) , com . asakusafw . IDENT_0 . IDENT_1 . IDENT_2 . IDENT_3 ) . getAbsolutePath ( ) ; java . io . File shell = METHOD_2 ( STRING_0 , new java . io . File ( target ) ) ; com . asakusafw . IDENT_0 . core . IDENT_4 script = new com . asakusafw . IDENT_0 . core . METHOD_3 ( STRING_1 , set ( ) , STRING_2 , map ( ) , map ( STRING_3 , STRING_4 3 , STRING_4 , STRING_4 3 ) ) ; com . asakusafw . IDENT_0 . core . IDENT_5 handler = handler ( STRING_5 , METHOD_1 ( ) . getAbsolutePath ( ) , STRING_6 , STRING_4 0 , STRING_4 1 , STRING_4 0 ) ; com . asakusafw . runtime . core . context . IDENT_6 IDENT_7 = IDENT_6 . IDENT_8 . METHOD_4 ( "b" ) . METHOD_5 ( IDENT_9 . IDENT_10 ) . METHOD_6 ( STRING_7 ) ; com . asakusafw . IDENT_0 . core . IDENT_11 context = new com . asakusafw . IDENT_0 . core . METHOD_7 ( "b" , STRING_4 4 , STRING_4 2 , com . asakusafw . IDENT_0 . core . IDENT_12 . IDENT_13 , map ( ) , IDENT_7 . METHOD_8 ( ) ) ; execute ( context , script , handler ) ; java . util . Map < java . lang . String , java . lang . String > map = new java . util . HashMap ( ) ; for ( java . lang . String line : METHOD_9 ( shell ) ) { if ( line . trim ( ) . isEmpty ( ) ) { continue ; } java . lang . String [ ] IDENT_14 = line . split ( STRING_8 , 2 ) ; if ( ( IDENT_14 . length ) != 2 ) { continue ; } map . put ( IDENT_14 [ 0 ] , IDENT_14 [ 1 ] ) ; } "<AssertPlaceHolder>" ; } apply ( java . util . Map ) { if ( IDENT_15 == null ) { throw new java . lang . IllegalArgumentException ( STRING_9 ) ; } com . asakusafw . runtime . core . context . IDENT_6 IDENT_16 = this ; java . lang . String IDENT_17 = METHOD_10 ( IDENT_15 . get ( com . asakusafw . runtime . core . context . IDENT_6 . IDENT_18 ) ) ; if ( IDENT_17 != null ) { com . asakusafw . runtime . core . context . IDENT_6 . IDENT_9 IDENT_19 = com . asakusafw . runtime . core . context . IDENT_6 . IDENT_9 . METHOD_11 ( IDENT_17 ) ; if ( IDENT_19 != null ) { IDENT_16 = IDENT_16 . METHOD_5 ( IDENT_19 ) ; } else { if ( com . asakusafw . runtime . core . context . IDENT_6 . LOG . METHOD_12 ( IDENT_20 . IDENT_21 ) ) { com . asakusafw . runtime . core . context . IDENT_6 . LOG . METHOD_13 ( java . text . IDENT_22 . format ( STRING_10 , com . asakusafw . runtime . core . context . IDENT_6 . IDENT_18 , IDENT_17 ) ) ; } } } java . lang . String IDENT_23 = METHOD_10 ( IDENT_15 . get ( com . asakusafw . runtime . core . context . IDENT_6 . IDENT_24 ) ) ; if ( IDENT_23 != null ) { IDENT_16 = IDENT_16 . METHOD_4 ( IDENT_23 ) ; } java . lang . String IDENT_25 = METHOD_10 ( IDENT_15 . get ( com . asakusafw . runtime . core . context . IDENT_6 . IDENT_26 ) ) ; if ( IDENT_25 != null ) { IDENT_16 = IDENT_16 . METHOD_6 ( IDENT_25 ) ; } return IDENT_16 ; }
org . junit . Assert . assertThat ( IDENT_6 . IDENT_8 . apply ( map ) , is ( IDENT_7 ) )