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); }