use of org.eclipse.xtext.enumrules.enumRulesTestLanguage.Model in project xtext-core by eclipse.
the class ParserTest method testParseDifferentName2.
@Test
public void testParseDifferentName2() throws Exception {
String modelAsString = "generated DifferentLiteral";
Model model = (Model) parse(modelAsString);
assertNotNull(model);
assertEquals(GeneratedEnum.DIFFERENT_NAME, model.getGenerated());
assertEquals(EnumsPackage.Literals.EXISTING_ENUM.getDefaultValue(), model.getExisting());
}
use of org.eclipse.xtext.enumrules.enumRulesTestLanguage.Model in project xtext-core by eclipse.
the class ParserTest method testParseOverridden.
@Test
public void testParseOverridden() throws Exception {
String modelAsString = "existing overridden";
Model model = (Model) parse(modelAsString);
assertNotNull(model);
assertEquals(ExistingEnum.OVERRIDDEN_LITERAL, model.getExisting());
assertEquals(EnumRulesTestLanguagePackage.Literals.GENERATED_ENUM.getDefaultValue(), model.getGenerated());
}
Aggregations