METHOD_0 ( ) { final org . jboss . IDENT_0 . value . IDENT_1 < java . lang . String > value = new org . jboss . IDENT_0 . value . IDENT_1 < java . lang . String > ( ) ; final org . jboss . IDENT_0 . value . IDENT_2 . IDENT_3 < java . lang . String > IDENT_4 = new org . jboss . IDENT_0 . value . IDENT_2 . IDENT_3 < java . lang . String > ( value , STRING_0 ) ; final java . lang . Thread IDENT_5 = new java . lang . Thread ( IDENT_4 ) ; IDENT_5 . start ( ) ; IDENT_5 . join ( INT_0 ) ; "<AssertPlaceHolder>" ; try { value . getValue ( ) ; org . junit . Assert . fail ( STRING_1 ) ; } catch ( java . lang . IllegalStateException e ) { } } getValue ( ) { MOD_0 ( this ) { if ( ( IDENT_6 ) != null ) return IDENT_6 . getValue ( ) ; if ( ( instance ) != null ) return instance . getValue ( ) ; } throw new java . lang . IllegalStateException ( STRING_2 ) ; }
org . junit . Assert . assertEquals ( STRING_0 , IDENT_4 . getValue ( ) )