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]].
