METHOD_0 ( ) { java . io . InputStream IDENT_0 = METHOD_1 ( STRING_0 ) . METHOD_2 ( ) ; java . io . InputStream IDENT_1 = METHOD_1 ( STRING_1 ) . METHOD_2 ( ) ; java . io . InputStream IDENT_2 = METHOD_1 ( STRING_2 ) . METHOD_2 ( ) ; java . io . File IDENT_3 = java . io . File . METHOD_3 ( STRING_3 , STRING_4 ) ; java . io . File IDENT_4 = java . io . File . METHOD_3 ( STRING_3 , STRING_4 ) ; java . io . File IDENT_5 = java . io . File . METHOD_3 ( STRING_3 , STRING_4 ) ; java . io . File output = java . io . File . METHOD_3 ( STRING_3 , STRING_4 ) ; byte [ ] data ; data = com . IDENT_6 . io . IDENT_7 . read ( IDENT_0 ) ; com . IDENT_6 . io . IDENT_7 . write ( IDENT_3 , data ) ; IDENT_0 . close ( ) ; data = com . IDENT_6 . io . IDENT_7 . read ( IDENT_1 ) ; com . IDENT_6 . io . IDENT_7 . write ( IDENT_4 , data ) ; IDENT_1 . close ( ) ; data = com . IDENT_6 . io . IDENT_7 . read ( IDENT_2 ) ; com . IDENT_6 . io . IDENT_7 . write ( IDENT_5 , data ) ; IDENT_2 . close ( ) ; java . util . List < java . io . File > input = java . util . Arrays . asList ( IDENT_3 , IDENT_4 , IDENT_5 ) ; com . IDENT_6 . IDENT_8 . IDENT_9 . IDENT_10 . METHOD_4 ( input , output ) ; javax . IDENT_11 . stream . IDENT_12 IDENT_13 = javax . IDENT_11 . IDENT_14 . METHOD_5 ( output ) ; javax . IDENT_11 . IDENT_15 reader = javax . IDENT_11 . IDENT_14 . METHOD_6 ( IDENT_13 ) . next ( ) ; reader . METHOD_7 ( IDENT_13 ) ; "<AssertPlaceHolder>" ; IDENT_13 . close ( ) ; output . delete ( ) ; IDENT_3 . delete ( ) ; IDENT_4 . delete ( ) ; IDENT_5 . delete ( ) ; } METHOD_8 ( boolean ) { if ( IDENT_16 ) { init ( ) ; } return ( catalog ) != null ? catalog . METHOD_9 ( ) : super . METHOD_8 ( false ) ; }
org . junit . Assert . assertEquals ( 3 , reader . METHOD_8 ( true ) )