Ejemplo n.º 1
0
        public void FindNextBiggestTest()
        {
            CreateTree();
            int val;

            Assert.IsTrue(m_tree.FindNextBiggest(0, out val));
            Assert.AreEqual(5, val);
            Assert.IsTrue(m_tree.FindNextBiggest(-999, out val));
            Assert.AreEqual(0, val);
            Assert.IsTrue(m_tree.FindNextBiggest(10, out val));
            Assert.AreEqual(int.MaxValue, val);
            Assert.IsFalse(m_tree.FindNextBiggest(int.MaxValue, out val));
        }