public void METHOD_1 ( ) throws java.lang.Exception { TYPE_1 < java.lang.String , java.lang.Object > VAR_1 = new TYPE_1 ( ) ; try { VAR_1 . METHOD_2 ( STRING_1 ) ; } catch ( TYPE_2 VAR_2 ) { assertNotNull ( VAR_2 ) ; } VAR_1 . METHOD_3 ( STRING_2 , STRING_3 ) ; java.lang.String value = ( ( java.lang.String ) ( VAR_1 . METHOD_2 ( STRING_2 ) ) ) ; assertEquals ( STRING_3 , value ) ; }

public void METHOD_1 ( ) throws java.lang.Exception { TYPE_1 < java.lang.String , java.lang.Object > VAR_1 = new TYPE_1 ( ) ; try { VAR_1 . METHOD_2 ( STRING_1 ) ; assertTrue ( false ) ; } catch ( TYPE_2 VAR_2 ) { assertNotNull ( VAR_2 ) ; } VAR_1 . METHOD_3 ( STRING_2 , STRING_3 ) ; java.lang.String value = ( ( java.lang.String ) ( VAR_1 . METHOD_2 ( STRING_2 ) ) ) ; assertEquals ( STRING_3 , value ) ; }
