public void TransUnitData_Clear_Test_2() { // Initialization. XmlDocument doc = new XmlDocument(); doc.Load(xliffPath); XmlNodeList transUnitList = doc.GetElementsByTagName("trans-unit"); TransUnitData firstTestData = new TransUnitData(transUnitList[0]); TransUnitData secondTestData = new TransUnitData(transUnitList[1]); TransUnitData thirdTestData = new TransUnitData(transUnitList[2]); TransUnitNode firstTestNode = new TransUnitNode(firstTestData); TransUnitNode secondTestNode = new TransUnitNode(secondTestData); TransUnitNode thirdTestNode = new TransUnitNode(thirdTestData); // Setting Relations Between Nodes. firstTestNode.NextSibling = secondTestNode; secondTestNode.PreviousSibling = firstTestNode; secondTestNode.NextSibling = thirdTestNode; thirdTestNode.PreviousSibling = secondTestNode; secondTestNode.Clear(); // Assertions set. Assert.IsNull(secondTestNode.Data); Assert.IsNull(secondTestNode.PreviousSibling); Assert.IsNull(secondTestNode.NextSibling); }
public void TransUnitData_Clear_Test_1() { // Initialization. XmlDocument doc = new XmlDocument(); doc.Load(xliffPath); XmlNodeList transUnitList = doc.GetElementsByTagName("trans-unit"); TransUnitData testData = new TransUnitData(transUnitList[0]); TransUnitNode testNode = new TransUnitNode(testData); testNode.Clear(); // Assertions set. Assert.IsNull(testNode.Data); Assert.IsNull(testNode.PreviousSibling); Assert.IsNull(testNode.NextSibling); }