public virtual void TestSplits()
		{
			BooleanByRef splitNotified = new BooleanByRef();
			IBTreeStructureListener listener = new _IBTreeStructureListener_18(splitNotified);
			_btree.StructureListener(listener);
			for (int i = 0; i < BtreeNodeSize + 1; i++)
			{
				Add(i);
			}
			Assert.IsTrue(splitNotified.value);
		}
        public virtual void TestSplits()
        {
            BooleanByRef            splitNotified = new BooleanByRef();
            IBTreeStructureListener listener      = new _IBTreeStructureListener_18(splitNotified);

            _btree.StructureListener(listener);
            for (int i = 0; i < BtreeNodeSize + 1; i++)
            {
                Add(i);
            }
            Assert.IsTrue(splitNotified.value);
        }