package org.watertemplate.interpreter.parser;
import org.junit.Assert;
import org.junit.Test;
import static org.watertemplate.interpreter.parser.TokenFixture.*;
public class TerminalTest {
@Test
public void buildParseTree() {
TokenStream tokenStream = new TokenStream(
If(),
PropertyKey("id"),
PropertyKey("x"),
EndOfBlock());
Assert.assertNotNull(Terminal.IF.buildAbstractSyntaxTree(tokenStream));
Assert.assertNotNull(Terminal.PROPERTY_KEY.buildAbstractSyntaxTree(tokenStream));
Assert.assertNotNull(Terminal.PROPERTY_KEY.buildAbstractSyntaxTree(tokenStream));
Assert.assertNotNull(Terminal.END_OF_BLOCK.buildAbstractSyntaxTree(tokenStream));
}
}