Axiom.UnitTests.SceneManagers.Octree.OctreeSceneManagerRegressionTests.TestChildSceneNodeRemoval C# (CSharp) Méthode

TestChildSceneNodeRemoval() private méthode

private TestChildSceneNodeRemoval ( ) : void
Résultat void
        public void TestChildSceneNodeRemoval()
        {
            SceneManager sceneManager = new OctreeSceneManager( "Manager under test" );
            SceneNode node = sceneManager.CreateSceneNode( "testNode" );
            SceneNode childNode = node.CreateChildSceneNode( "childNode" );

            Assert.IsTrue( ManagerContainsNode( sceneManager, childNode ), "A child node was created but not added to the scene graph." );

            node.RemoveChild( childNode.Name );

            Assert.IsTrue( ManagerContainsNode( sceneManager, childNode ), "A child node was removed from its parent but also incorrectly removed from the scene graph." );
        }