public void TestRecreationOfChildNodeAfterRemovalByReference()
        {
            Node node      = new PCZSceneNode(this.sceneManager);
            Node childNode = node.CreateChild(Name);

            node.RemoveChild(childNode);
            node.CreateChild(Name);
        }
        public void TestRecreationOfChildNodeAfterRemovalByName()
        {
            Node node = new PCZSceneNode(this.fakeSceneManager);

            node.CreateChild(Name);

            node.RemoveChild(Name);
            node.CreateChild(Name);
        }
        public void TestReaddingOfChildNodeAfterRemovalByName()
        {
            Node node      = new PCZSceneNode(this.sceneManager);
            Node childNode = node.CreateChild(Name);

            node.RemoveChild(Name);
            node.AddChild(childNode);
        }