mirror of
https://github.com/Minres/RDL-Editor.git
synced 2025-07-13 11:13:27 +02:00
Iniital checkin
This commit is contained in:
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* 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)
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user