Author: linus
Date: 2011-01-18 10:46:28-0800
New Revision: 18970

Modified:
   trunk/src/argouml-app/tests/org/argouml/model/TestModelEventPump.java

Log:
Fixed test case to work without the project.

Modified: trunk/src/argouml-app/tests/org/argouml/model/TestModelEventPump.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/tests/org/argouml/model/TestModelEventPump.java?view=diff&pathrev=18970&r1=18969&r2=18970
==============================================================================
--- trunk/src/argouml-app/tests/org/argouml/model/TestModelEventPump.java       
(original)
+++ trunk/src/argouml-app/tests/org/argouml/model/TestModelEventPump.java       
2011-01-18 10:46:28-0800
@@ -57,6 +57,7 @@
  */
 public class TestModelEventPump extends TestCase {
     private Object elem;
+    private Object model;
     private boolean eventcalled;
     private TestListener listener;
 
@@ -98,8 +99,7 @@
 
         elem = Model.getCoreFactory().createClass();
         new InitProfileSubsystem().init();
-        Project project = ProjectManager.getManager().getCurrentProject();
-        Object model = project.getRoot();
+        model = Model.getModelManagementFactory().createModel();
         Model.getCoreHelper().addOwnedElement(model, elem);
         eventcalled = false;
         listener = new TestListener();
@@ -114,6 +114,10 @@
         ProfileFacade.reset();
         if (elem != null) {
             Model.getUmlFactory().delete(elem);
+            elem = null;
+
+            Model.getUmlFactory().delete(model);
+            model = null;
         }
         listener = null;
         super.tearDown();

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2698940

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to