Junit for Dependent DSL [message #1248210] |
Mon, 17 February 2014 03:14 |
|
I try to test Model using Junit like below code :
===================================================
@RunWith(typeof(XtextRunner))
@InjectWith(typeof (MyDslInjectorProvider))
class MyDslParserTest{
@Inject extension ParseHelper modelParserHelper
@Inject extension ValidationTestHelper
@Test
def testMyDslParser(){
var model=modelParserHelper.parse("'
Hello Test!!
viewName:Player
"')
model.assertNoErrors()
}
}
==========================================
I get below result when I run above Junit :
java.lang.AssertionError: Expected no errors, but got :ERROR (org.eclipse.xtext.diagnostics.Diagnostic.Linking) 'Couldn't resolve reference to ViewType 'Player'.' on ViewDefinition
=========================================
here View Name is Grammar that has been imported from other grammar file AdSym.
The problem is in such scenario, how do I write Junit to test grammar included by other grammars also .
Cheers
Kunal
|
|
|
|
Powered by
FUDForum. Page generated in 0.02476 seconds