fix randomly failing smoke test
diff --git a/plugins/org.eclipse.wst.sse.sieditor.test/api/org/eclipse/wst/sse/sieditor/test/smoke/SIEditorSmokeTest.java b/plugins/org.eclipse.wst.sse.sieditor.test/api/org/eclipse/wst/sse/sieditor/test/smoke/SIEditorSmokeTest.java
index 971d1c2..582d86f 100644
--- a/plugins/org.eclipse.wst.sse.sieditor.test/api/org/eclipse/wst/sse/sieditor/test/smoke/SIEditorSmokeTest.java
+++ b/plugins/org.eclipse.wst.sse.sieditor.test/api/org/eclipse/wst/sse/sieditor/test/smoke/SIEditorSmokeTest.java
@@ -127,16 +127,25 @@
 

   //FIXME TODO The test methods in this test case depend on each other! (e.g. the order of the execution!)

   //Some JunitRunners may mix up the test method execution leading to randomly failing tests!

-    

     @Test

-    public void test_ModelAccess() throws Exception {

-        final IWsdlModelRoot root = copyAndGetModelRoot(WSDL_FILE_NAME);

-        assertNotNull("Model could not be acquired", root);

-        assertNotNull("Description could not be acquired", root.getDescription());

+    public void testComposite() throws Exception{

+        tst_Description();

+        tst_ServiceInterface();

+        tst_Operation();

+        tst_OperationParameter();

+        tst_OperationFault();

+        tst_AddNewServiceInterface();

+        tst_AddNewOperation();

+        tst_AddNewParameters();

+        tst_AddNewNamespace();

+        tstAddNewSimpleType();

+        tstAddComplexType();

+        tstAddElement();

+        tstAddAttribute();

+        tstDeleteAllCreatedObjects();

     }

-

-    @Test

-    public void test_Description() throws Exception {

+ 

+    public void tst_Description() throws Exception {

         IWsdlModelRoot root = getModelRoot(WSDL_FILE_NAME);

 

         IDescription description = root.getDescription();

@@ -196,8 +205,7 @@
         assertTrue(description.getRoot() == null);

     }

 

-    @Test

-    public void test_ServiceInterface() throws Exception {

+    public void tst_ServiceInterface() throws Exception {

         IWsdlModelRoot root = getModelRoot(WSDL_FILE_NAME);

 

         IDescription description = root.getDescription();

@@ -223,8 +231,7 @@
         assertTrue(description == service.getRoot());

     }

 

-    @Test

-    public void test_Operation() throws Exception {

+    public void tst_Operation() throws Exception {

         IWsdlModelRoot root = getModelRoot(WSDL_FILE_NAME);

 

         IDescription description = root.getDescription();

@@ -283,8 +290,7 @@
         assertTrue(description == operation.getRoot());

     }

 

-    @Test

-    public void test_OperationParameter() throws Exception {

+    public void tst_OperationParameter() throws Exception {

         IWsdlModelRoot root = getModelRoot(WSDL_FILE_NAME);

         IDescription description = root.getDescription();

 

@@ -314,8 +320,7 @@
         assertTrue("Returned Type is not an Element", ((StructureType) type).isElement());

     }

 

-    @Test

-    public void test_OperationFault() throws Exception {

+    public void tst_OperationFault() throws Exception {

         IWsdlModelRoot root = getModelRoot(WSDL_FILE_NAME);

         IDescription description = root.getDescription();

         IServiceInterface service = description.getInterface(INTERFACE_NAME).get(0);

@@ -340,8 +345,7 @@
                 parameter.getName());

     }

 

-    @Test

-    public void test_AddNewServiceInterface() throws Exception {

+    public void tst_AddNewServiceInterface() throws Exception {

 

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         IDescription description = modelRoot.getDescription();

@@ -353,10 +357,7 @@
     }

 

 

-  //FIXME TODO The test methods in this test case depend on each other! (e.g. the order of the execution!)

-  //Some JunitRunners may mix up the test method execution leading to randomly failing tests!

-    @Test

-    public void test_AddNewOperation() throws Exception {

+    public void tst_AddNewOperation() throws Exception {

 

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IOperation operation;

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

@@ -376,8 +377,7 @@
 

     }

 

-    @Test

-    public void test_AddNewParameters() throws Exception {

+    public void tst_AddNewParameters() throws Exception {

 

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IOperation operation;

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IParameter parameter;

@@ -407,8 +407,7 @@
 

     }

 

-    @Test

-    public void test_AddNewNamespace() throws Exception {

+    public void tst_AddNewNamespace() throws Exception {

 

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IDescription description;

@@ -421,8 +420,7 @@
 

     }

 

-    @Test

-    public void testAddNewSimpleType() throws Exception {

+    public void tstAddNewSimpleType() throws Exception {

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IDescription description;

         org.eclipse.wst.sse.sieditor.model.xsd.api.ISchema schema;

@@ -445,8 +443,7 @@
         assertEquals("smoke*", simpleType.getPatterns()[0].getValue());

     }

 

-    @Test

-    public void testAddComplexType() throws Exception {

+    public void tstAddComplexType() throws Exception {

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IDescription description;

         org.eclipse.wst.sse.sieditor.model.xsd.api.ISchema schema;

@@ -457,8 +454,7 @@
         assertNotNull("Could not find Newly added type SmokeStructureType", schema.getType(false, "SmokeStructureType"));

     }

 

-    @Test

-    public void testAddElement() throws Exception {

+    public void tstAddElement() throws Exception {

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IDescription description;

         org.eclipse.wst.sse.sieditor.model.xsd.api.ISchema schema;

@@ -482,8 +478,7 @@
         assertEquals(true, element.getNillable());

     }

 

-    @Test

-    public void testAddAttribute() throws Exception {

+    public void tstAddAttribute() throws Exception {

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IDescription description;

         org.eclipse.wst.sse.sieditor.model.xsd.api.ISchema schema;

@@ -497,8 +492,7 @@
         assertEquals(2, structureType.getAllElements().size());

     }

 

-    @Test

-    public void testDeleteAllCreatedObjects() throws Exception {

+    public void tstDeleteAllCreatedObjects() throws Exception {

         IWsdlModelRoot modelRoot = getModelRoot(WSDL_FILE_NAME);

         org.eclipse.wst.sse.sieditor.model.wsdl.api.IDescription description;

         org.eclipse.wst.sse.sieditor.model.xsd.api.ISchema schema;