Browse Source

... improved test ...

terfloth@itemis.de 14 years ago
parent
commit
ee3ec06f61

+ 3 - 0
test-plugins/org.yakindu.sct.generator.cpp.test/src/org/yakindu/sct/generator/cpp/test/generator/CPPGeneratorTest.java

@@ -30,6 +30,7 @@ import org.yakindu.sct.model.stext.stext.ElementReferenceExpression;
 import org.yakindu.sct.model.stext.stext.EventDefinition;
 import org.yakindu.sct.model.stext.stext.InterfaceScope;
 import org.yakindu.sct.model.stext.stext.ReactionTrigger;
+import org.yakindu.sct.model.stext.stext.RegularEventSpec;
 
 import com.google.inject.Guice;
 import com.google.inject.Inject;
@@ -76,6 +77,7 @@ public class CPPGeneratorTest extends AbstractGeneratorTest {
 		GeneratorBaseUtil.generate(executionFlow, templatePath, project,
 				"src-gen");
 		
+		assertNotNull(((RegularEventSpec) ((ReactionTrigger) statechart.getRegions().get(0).getVertices().get(0).getOutgoingTransitions().get(0).getTrigger()).getTriggers().get(0)).getEvent());
 		assertNotNull(((ElementReferenceExpression) ((If) executionFlow.getStates().get(0).getCycle().getSteps().get(0)).getCondition()).getValue());
 	}
 
@@ -104,6 +106,7 @@ public class CPPGeneratorTest extends AbstractGeneratorTest {
 		GeneratorBaseUtil.generate(flow, templatePath, project,
 				"src-gen");
 		
+		
 		assertNotNull(((ElementReferenceExpression) ((If) flow.getStates().get(0).getCycle().getSteps().get(0)).getCondition()).getValue());
 
 	}