public void XliffStructuralElement_Creation_Test(string filePath, string tagName, int nodeId)
        {
            XmlDocument xmlDocument = new XmlDocument();

            xmlDocument.Load(filePath);

            XmlNodeList nList    = xmlDocument.GetElementsByTagName(tagName);
            XmlNode     nChoosen = nList.Item(nodeId);

            StructuralElement sElement = new XliffStructuralElement(nChoosen);

            Assert.IsNotNull(sElement);
            Assert.IsNotNull(sElement.XmlNode);
            Assert.AreEqual(tagName, sElement.Name);
        }
        public void AppendSizeUnit_AppendPixelAsSizeUnit(string filePath, string tagName, int nodeId)
        {
            XmlDocument xmlDocument = new XmlDocument();

            xmlDocument.Load(filePath);

            XmlNodeList nList    = xmlDocument.GetElementsByTagName(tagName);
            XmlNode     nChoosen = nList.Item(nodeId);

            XliffStructuralElement sElement = new XliffStructuralElement(nChoosen);
            int attributeCount = sElement.Attributes.Count;

            sElement.AppendPixelAsSizeUnit();

            Assert.AreEqual(attributeCount + 1, sElement.Attributes.Count);
            Assert.AreEqual("pixel", sElement.Attributes["size-unit"].Value);
        }