Преглед на файлове

Exclude utility class TestModels from TestCases

benjamin.schwertfeger@gmail.com преди 13 години
родител
ревизия
6e7c975d47

+ 3 - 0
test-plugins/org.yakindu.sct.model.sexec.interpreter.test/pom.xml

@@ -62,6 +62,9 @@
 						<include>**/All*Tests.class</include>
 					</includes>
 					 -->
+					<excludes>
+						<exclude>**/util/TestModels.class</exclude>
+					</excludes>
 					<useUIHarness>false</useUIHarness>
 					<useUIThread>false</useUIThread>
 					<testFailureIgnore>${testFailureIgnore}</testFailureIgnore>

+ 3 - 0
test-plugins/org.yakindu.sct.model.sexec.interpreter.test/src/util/AbstractExecutionFlowTest.java

@@ -11,6 +11,7 @@
 package util;
 
 import static junit.framework.Assert.assertEquals;
+import static junit.framework.Assert.assertNotNull;
 import static junit.framework.Assert.fail;
 
 import java.util.Set;
@@ -59,6 +60,8 @@ public class AbstractExecutionFlowTest {
 
 	protected void assertVarValue(String variableName, Object value) {
 		ExecutionVariable variable = context().getVariable(variableName);
+		assertNotNull("Variable '" + variableName + "' is not defined",
+				variable);
 		assertEquals(variable.getValue(), value);
 	}