فهرست منبع

Added IEObjectDocumentationProvider to sGenTestRuntimeModule

Andreas Mülder 13 سال پیش
والد
کامیت
9b3b74a232

+ 2 - 1
test-plugins/org.yakindu.sct.generator.genmodel.test/src/org/yakindu/sct/generator/genmodel/test/HelpIntegrationTest.java

@@ -15,6 +15,7 @@ import static junit.framework.Assert.fail;
 import java.util.List;
 
 import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.xtext.documentation.IEObjectDocumentationProvider;
 import org.eclipse.xtext.junit4.InjectWith;
 import org.eclipse.xtext.junit4.XtextRunner;
 import org.eclipse.xtext.resource.IEObjectDescription;
@@ -47,7 +48,7 @@ public class HelpIntegrationTest {
 	private static final String YAKINDU_C = "yakindu::c";
 	private static final String YAKINDU_CPP = "yakindu::cpp";
 	@Inject
-	private HelpSystemDocumentationProvider documentationProvider;
+	private IEObjectDocumentationProvider documentationProvider;
 	@Inject
 	private XtextResourceSet resourceSet;
 	@Inject

+ 6 - 0
test-plugins/org.yakindu.sct.generator.genmodel.test/src/org/yakindu/sct/generator/genmodel/test/util/SGenTestRuntimeModule.java

@@ -10,8 +10,10 @@
  */
 package org.yakindu.sct.generator.genmodel.test.util;
 
+import org.eclipse.xtext.documentation.IEObjectDocumentationProvider;
 import org.eclipse.xtext.scoping.IScopeProvider;
 import org.yakindu.sct.generator.genmodel.SGenRuntimeModule;
+import org.yakindu.sct.generator.genmodel.ui.help.HelpSystemDocumentationProvider;
 
 /**
  * 
@@ -24,4 +26,8 @@ public class SGenTestRuntimeModule extends SGenRuntimeModule {
 	public Class<? extends IScopeProvider> bindIScopeProvider() {
 		return SGenTestScopeProvider.class;
 	}
+	
+	public Class<? extends IEObjectDocumentationProvider> bindIEObjectDocumentationProvider() {
+		return HelpSystemDocumentationProvider.class;
+	}
 }