Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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);
        }