Exemple #1
0
        public void IndexOfTest()
        {
            var tree = new BPlusTree <int>(3);

            for (int j = 0; j < 10; ++j)
            {
                for (int i = 0; i < 6; ++i)
                {
                    tree.Add(j);
                }
            }

            for (int j = 0; j < 10; ++j)
            {
                Assert.AreEqual(tree.IndexOf(j), j * 6);
            }
            Assert.AreEqual(tree.IndexOf(10), -1);
        }