XtextTest.java
package com.itemis.xtext.testing;
import org.eclipse.emf.mwe.utils.StandaloneSetup;
import org.junit.jupiter.api.BeforeAll;
import org.junit.BeforeClass;
/**
* <p>
* Base class for testing Xtext-based DSLs including validation, serialization,
* formatting, e.g.
* </p>
*
* <p>
* <code>XtextTest</code> offers integration testing of model files (load, validate,
* serialize, compare) as well as very specific unit-style testing for
* terminals, keywords and parser rules.
* </p>
*
* @author Karsten Thoms
* @author Lars Corneliussen
* @author Markus Voelter
* @author Alexander Nittka
* @author Vlad Dumitrescu
* @author Marius Weth
*
*/
public abstract class XtextTest extends XtextTestBase {
public XtextTest() {
super();
}
public XtextTest(String uri) {
super(uri);
}
@BeforeAll
@BeforeClass
public static void init_internal() {
new StandaloneSetup().setPlatformUri("..");
}
}