package org.fugazi.ql.type_checker;
import org.fugazi.ql.type_checker.issue.ASTNodeIssue;
import org.junit.Before;
import org.junit.Test;
import java.util.List;
import static org.junit.Assert.assertTrue;
public class TestCheckerCorrectQlForm extends TestQlTypeCheckerBase {
@Before
public void setUp() {
this.fileName = "correctForm.ql";
super.setUp();
}
@Test
public void testFormCorrect() throws Exception {
boolean formCorrect = qlChecker.isFormCorrect();
assertTrue(formCorrect);
}
@Test
public void testNoErrors() throws Exception {
List<ASTNodeIssue> errors = qlChecker.getErrors();
assertTrue(errors.isEmpty());
}
@Test
public void testNoWarnings() throws Exception {
List<ASTNodeIssue> warnings = qlChecker.getWarnings();
assertTrue(warnings.isEmpty());
}
}