示例#1
0
        public void TestClearAllServerNodes()
        {
            m_treeViewController.AddMachineNode(TEST_MACHINE_NAME1, false);
            m_treeViewController.AddServerNode(TEST_MACHINE_NAME1, TEST_SERVER_NAME1);

            m_treeViewController.AddMachineNode(TEST_MACHINE_NAME2, false);
            m_treeViewController.AddServerNode(TEST_MACHINE_NAME2, TEST_SERVER_NAME2);

            Assert.AreEqual(2, m_treeview.Nodes.Count);
            Assert.AreEqual(1, m_treeview.Nodes[TEST_MACHINE_NAME1].Nodes.Count);
            Assert.AreEqual(1, m_treeview.Nodes[TEST_MACHINE_NAME2].Nodes.Count);

            m_treeViewController.ClearAllServerNodes();

            Assert.AreEqual(2, m_treeview.Nodes.Count);
            Assert.AreEqual(0, m_treeview.Nodes[TEST_MACHINE_NAME1].Nodes.Count);
            Assert.AreEqual(0, m_treeview.Nodes[TEST_MACHINE_NAME2].Nodes.Count);
        }