mirror of https://github.com/Minres/RDL-Editor.git
30 lines
647 B
Plaintext
30 lines
647 B
Plaintext
/*
|
|
* generated by Xtext 2.12.0
|
|
*/
|
|
package com.minres.rdl.tests
|
|
|
|
import com.google.inject.Inject
|
|
import com.minres.rdl.rdl.Root
|
|
import org.eclipse.xtext.testing.InjectWith
|
|
import org.eclipse.xtext.testing.XtextRunner
|
|
import org.eclipse.xtext.testing.util.ParseHelper
|
|
import org.junit.Assert
|
|
import org.junit.Test
|
|
import org.junit.runner.RunWith
|
|
|
|
@RunWith(XtextRunner)
|
|
@InjectWith(RDLInjectorProvider)
|
|
class RDLParsingTest {
|
|
@Inject
|
|
ParseHelper<Root> parseHelper
|
|
|
|
@Test
|
|
def void loadModel() {
|
|
val result = parseHelper.parse('''
|
|
Hello Xtext!
|
|
''')
|
|
Assert.assertNotNull(result)
|
|
Assert.assertTrue(result.eResource.errors.isEmpty)
|
|
}
|
|
}
|