METHOD_0 ( ) { if ( ! ( IDENT_0 . IDENT_1 . util . IDENT_2 . IDENT_3 ) ) { IDENT_0 . IDENT_1 . File IDENT_4 = IDENT_0 . IDENT_1 . File . METHOD_1 ( STRING_0 , STRING_1 ) ; int IDENT_5 = IDENT_0 . IDENT_1 . IDENT_6 . IDENT_1 . METHOD_2 ( IDENT_4 . getPath ( ) , IDENT_7 . IDENT_8 . METHOD_3 ( ) , INT_0 ) ; byte [ ] IDENT_9 = "foo" . getBytes ( ) ; int IDENT_10 = IDENT_0 . IDENT_1 . IDENT_6 . IDENT_1 . METHOD_4 ( IDENT_5 , IDENT_11 . IDENT_12 ) ; new IDENT_0 . IDENT_1 . METHOD_5 ( IDENT_0 . IDENT_1 . IDENT_13 . METHOD_6 ( IDENT_5 ) ) . write ( IDENT_9 ) ; IDENT_0 . IDENT_1 . IDENT_6 . IDENT_1 . METHOD_7 ( IDENT_5 , IDENT_0 . IDENT_1 . IDENT_6 . IDENT_14 , 0 ) ; byte [ ] IDENT_15 = new byte [ IDENT_9 . length ] ; new IDENT_0 . IDENT_1 . METHOD_8 ( IDENT_0 . IDENT_1 . IDENT_13 . METHOD_6 ( IDENT_10 ) ) . read ( IDENT_15 , 0 , 3 ) ; "<AssertPlaceHolder>" ; } } read ( int , byte [ ] , long ) { try { return IDENT_1 . read ( IDENT_5 , buf , n ) ; } catch ( java . lang . IDENT_16 IDENT_17 ) { return METHOD_9 ( ) ; } }
org . junit . Assert . assertArrayEquals ( IDENT_15 , IDENT_9 )