public void testCreateXmiDocument()
        {
            //XmlDocumentBuilder builder =new XmlDocumentBuilder();
            //builder.CreateXmlDocument();
            Generator mscItemGenerator=new Generator(null);
            XmlDocumentBuilder builder =new XmlDocumentBuilder();

            XmlDocument xmiDocument=builder.CreateXmlDocument();

            XmlElement modelElement=xmiDocument.DocumentElement;
            System.Console.WriteLine(modelElement.OuterXml);
            // 	verifies if the created document is not Null
            /*Assert.IsNotNull(xmiDocument);

            XmlNodeList childNodesOfDocument=xmiDocument.ChildNodes;
            int childNodesOfDocumentSize=childNodesOfDocument.Count;

            // verifies if the created document has two child-nodes
            Assert.IsTrue(childNodesOfDocumentSize==2);

            // verifies the XML-declaration-node of the created document
            XmlDeclaration xmlDeclaration=(XmlDeclaration)childNodesOfDocument.Item(INDEX_0);
            Assert.IsNotNull(xmlDeclaration);
            string xmlVersion=xmlDeclaration.Version;
            string encoding=xmlDeclaration.Encoding;
            string standalone=xmlDeclaration.Standalone;
            Assert.AreEqual(XML_VERSION,xmlVersion);
            Assert.AreEqual(ENCODING,encoding);
            Assert.AreEqual(STANDALONE,standalone);

            // verifies the document-node that has to be the XMI-Node of the created document
            XmlElement documentElement=(XmlElement)childNodesOfDocument.Item(INDEX_1);
            Assert.IsNotNull(documentElement);
            XmlElement rootElement=xmiDocument.DocumentElement;
            Assert.AreSame(rootElement,documentElement);

            XmlElement modelElement=builder.addModelElement("TestModel");
            MSC msc=new MSC();
            MSC.DiagramName="TestDiagram";
            builder.createInteractionElement(modelElement);

            xmiDocument.Save("C:/MscXmi.xmi");*/
        }