public void Dictionary_IsTopMostItem() { var parent = CreateNew(); //create a child var childId = Dictionary.DictionaryItem.addKey("Test" + Guid.NewGuid().ToString("N"), "", parent.key); Assert.IsTrue(childId > 0); var child = new Dictionary.DictionaryItem(childId); Assert.IsTrue(TypeHelper.IsTypeAssignableFrom<Dictionary.DictionaryItem>(child)); Assert.IsTrue(parent.IsTopMostItem()); Assert.IsFalse(child.IsTopMostItem()); DeleteItem(child); DeleteItem(parent); }
public void Dictionary_IsTopMostItem() { var parent = CreateNew(); //create a child var childId = Dictionary.DictionaryItem.addKey("Test" + Guid.NewGuid().ToString("N"), "", parent.key); Assert.IsTrue(childId > 0); var child = new Dictionary.DictionaryItem(childId); Assert.IsInstanceOfType(child, typeof(Dictionary.DictionaryItem)); Assert.IsTrue(parent.IsTopMostItem()); Assert.IsFalse(child.IsTopMostItem()); DeleteItem(child); DeleteItem(parent); }