Missing Junit4
diff --git a/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/.classpath b/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/.classpath
index d072bd0..0da4040 100644
--- a/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/.classpath
+++ b/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/.classpath
@@ -5,6 +5,6 @@
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="src" path="srcshare"/>
 	<classpathentry kind="src" path="srcgen"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/3"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/srcshare/org/metaabm/gen/test/share/AgentTestCase.java b/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/srcshare/org/metaabm/gen/test/share/AgentTestCase.java
index 70a55b8..760a3aa 100644
--- a/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/srcshare/org/metaabm/gen/test/share/AgentTestCase.java
+++ b/org.eclipse.amp.amf/tests/org.eclipse.amp.amf.gen.test/srcshare/org/metaabm/gen/test/share/AgentTestCase.java
@@ -12,7 +12,7 @@
  *
  * </copyright>
  *
-*/
+ */
 package org.metaabm.gen.test.share;
 
 import junit.framework.TestCase;
@@ -23,36 +23,37 @@
 
 public abstract class AgentTestCase extends TestCase {
 
-    private String projectName;
+	private String projectName;
 
-    private String agentQualifiedName;
+	private String agentQualifiedName;
 
-    protected Object agentLoaded;
+	protected Object agentLoaded;
 
-    public static boolean targetMode = false;
+	public static boolean targetMode = false;
 
-    public AgentTestCase(String projectName, String testName, String agentFullPath) {
-        this.agentQualifiedName = agentFullPath;
-        this.projectName = projectName;
-    }
+	public AgentTestCase(String projectName, String testName, String agentFullPath) {
+		this.agentQualifiedName = agentFullPath;
+		this.projectName = projectName;
+	}
 
-    protected void setUp() throws Exception {
-        if (targetMode) {
-            IProject testProject = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName);
-            ProjectLoader loader = new ProjectLoader(testProject);
-            try {
-                Class<?> loadClass = Thread.currentThread().getContextClassLoader().loadClass(agentQualifiedName);
-                agentLoaded = loadClass.newInstance();
-                Assert.assertNotNull(agentLoaded);
-                loader.restore();
-            } catch (Exception e) {
-                loader.restore();
-                throw new RuntimeException(e);
-            }
-        }
-    }
+	@Override
+	protected void setUp() throws Exception {
+		if (targetMode) {
+			IProject testProject = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName);
+			ProjectLoader loader = new ProjectLoader(testProject);
+			try {
+				Class<?> loadClass = Thread.currentThread().getContextClassLoader().loadClass(agentQualifiedName);
+				agentLoaded = loadClass.newInstance();
+				Assert.assertNotNull(agentLoaded);
+				loader.restore();
+			} catch (Exception e) {
+				loader.restore();
+				throw new RuntimeException(e);
+			}
+		}
+	}
 
-    public void setAgentLoaded(Object agentLoaded) {
-        this.agentLoaded = agentLoaded;
-    }
+	public void setAgentLoaded(Object agentLoaded) {
+		this.agentLoaded = agentLoaded;
+	}
 }
\ No newline at end of file