METHOD_0 ( ) { java . io . ByteArrayOutputStream IDENT_0 = new java . io . ByteArrayOutputStream ( ) ; org . teiid . netty . handler . codec . serialization . IDENT_1 IDENT_2 = new org . teiid . netty . handler . codec . serialization . METHOD_1 ( new java . io . METHOD_2 ( IDENT_0 ) , INT_0 ) ; java . util . List < java . lang . Integer > obj = java . util . Arrays . asList ( 1 , 2 , 3 ) ; IDENT_2 . METHOD_3 ( obj ) ; IDENT_2 . close ( ) ; final java . io . ByteArrayInputStream IDENT_3 = new java . io . ByteArrayInputStream ( IDENT_0 . toByteArray ( ) ) ; java . io . InputStream is = new java . io . InputStream ( ) { int count ; @ org . teiid . netty . handler . codec . serialization . Override public int read ( ) throws java . io . IOException { if ( ( ( ( count ) ++ ) OP_0 2 ) == 0 ) { throw new java . net . METHOD_4 ( ) ; } return IDENT_3 . read ( ) ; } } ; org . teiid . netty . handler . codec . serialization . IDENT_4 IDENT_5 = new org . teiid . netty . handler . codec . serialization . METHOD_5 ( new org . teiid . core . util . METHOD_6 ( is , INT_1 ) , java . lang . Thread . METHOD_7 ( ) . METHOD_8 ( ) , INT_1 ) ; java . lang . Object result = null ; do { try { result = IDENT_5 . METHOD_9 ( ) ; } catch ( java . io . IOException e ) { } } while ( result == null ) ; "<AssertPlaceHolder>" ; } METHOD_8 ( ) { return java . security . IDENT_6 . METHOD_10 ( new java . security . IDENT_7 < java . lang . IDENT_8 > ( ) { public org . teiid . jboss . IDENT_8 run ( ) { return java . lang . Thread . METHOD_7 ( ) . METHOD_8 ( ) ; } } ) ; }
org . junit . Assert . assertEquals ( obj , result )