package org.xtext.example.mydsl.tests; import javax.inject.Inject; import org.eclipse.xtext.generator.IFileSystemAccess; import org.eclipse.xtext.generator.JavaIoFileSystemAccess; import org.eclipse.xtext.junit4.InjectWith; import org.eclipse.xtext.junit4.XtextRunner; import org.junit.Test; import org.junit.runner.RunWith; import org.xtext.example.mydsl.MyDslInjectorProvider; import org.xtext.example.mydsl.generator.MyDslGenerator; @RunWith(XtextRunner.class) @InjectWith(MyDslInjectorProvider.class) public class MyDslGeneratorTest { @Inject MyDslGenerator generator; @Inject JavaIoFileSystemAccess fsa; @Test public void testDoGenerate() { fsa.setOutputPath(IFileSystemAccess.DEFAULT_OUTPUT, "."); generator.doGenerate(null, fsa); } }