package tests; import java.io.Reader; import java.io.StringReader; import java.util.HashMap; import org.junit.Test; import parser.ASTsortExpression; import parser.ParseException; import parser.SimpleNode; import parser.SparcTranslatorTreeConstants; import parser.SparcTranslator; public class testConditions { @Test public void test1() { getRenaming("on(block(X),block(Y)):{X!=Y}"); } private void getRenaming(String test) { Reader sr= new StringReader(test); SparcTranslator p= new SparcTranslator(sr); p.sortNameToExpression=new HashMap<String, ASTsortExpression>(); ASTsortExpression h=new ASTsortExpression(SparcTranslatorTreeConstants.JJTSORTEXPRESSION); p.sortNameToExpression.put("block", h); SimpleNode e; try { e=p.unarySetExpression(); System.out.println(e.toString()); } catch (ParseException exc) { // TODO Auto-generated catch block exc.printStackTrace(); } } }