public void Assert_That_Child_Is_Removed() { var parent = new WidgetMock(); var child = new WidgetMock(); parent.Add(child); Assert.IsTrue(parent.Contains(child)); parent.Remove(child); Assert.IsFalse(parent.Contains(child)); }
public void Assert_Parent_Child_Relationship_When_AddingNodes() { var parent = new WidgetMock(); var child = new WidgetMock(); parent.Add(child); Assert.IsTrue(parent.Contains(child)); Assert.AreSame(parent, child.Parent); Assert.AreNotEqual(Guid.Empty, child.Id); }