Author: tfmorris Date: 2008-05-03 15:56:55-0700 New Revision: 14608 Modified: trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java
Log: Isue 5063 - add some additional asserts and test specific model names to help with debugging Modified: trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java?view=diff&rev=14608&p1=trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java&p2=trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java&r1=14607&r2=14608 ============================================================================== --- trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java (original) +++ trunk/src/argouml-app/tests/org/argouml/kernel/TestProjectWithProfiles.java 2008-05-03 15:56:55-0700 @@ -244,7 +244,10 @@ // create a dependency between the project's model and the user defined // profile Object model = getModelManagementFactory().getRootModel(); - Object fooClass = getCoreFactory().buildClass("Foo", model); + Model.getCoreHelper().setName(model, + "testProjectWithUserDefinedProfilePersistency-model"); + Object fooClass = getCoreFactory().buildClass( + "testProjectWithUserDefinedProfilePersistency-class", model); Collection stereotypes = getExtensionMechanismsHelper().getStereotypes( project.getModels()); Object stStereotype = null; @@ -255,7 +258,10 @@ break; } } + assertNotNull("Didn't find stereotype", stStereotype); Model.getCoreHelper().addStereotype(fooClass, stStereotype); + assertEquals("Setting stereotype didn't work", 1, + getFacade().getStereotypes(fooClass).size()); // save the project File file = getFileInTestDir( "testProjectWithUserDefinedProfilePersistency.zargo"); @@ -267,7 +273,8 @@ project.postLoad(); // assert that the model element that depends on the profile is // consistent - fooClass = project.findType("Foo", false); + fooClass = project.findType( + "testProjectWithUserDefinedProfilePersistency-class", false); assertNotNull(fooClass); Collection fooStereotypes = getFacade().getStereotypes(fooClass); assertEquals(1, fooStereotypes.size()); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
