package uk.co.badgersinfoil.metaas.impl; import org.asdt.core.internal.antlr.AS3Parser; import uk.co.badgersinfoil.metaas.CodeMirror; import uk.co.badgersinfoil.metaas.impl.antlr.LinkedListTree; import junit.framework.TestCase; public class ASTBuilderTest extends TestCase { public void testDup() { LinkedListTree src = AS3FragmentParser.parseExpr("1 + 1"); LinkedListTree dst = ASTBuilder.dup(src); assertEquals(AS3Parser.DECIMAL_LITERAL, dst.getStartToken().getType()); assertEquals(AS3Parser.WS, dst.getStartToken().getNext().getType()); CodeMirror.assertASTMatch(src, dst); } }