protected virtual void AddByWholeStringTest(string fileName, SuffixArray.SuffixArray array)
        {
            string text = ReadText(fileName);

            text = CropText(text);

            array.AddStringAtEnd(text);

            Assert(array);
        }
        protected override void AddByWholeStringTest(string fileName, SuffixArray.SuffixArray array)
        {
            string fileText = ReadText(fileName);

            for (int step = 1; step <= stepCount; step++)
            {
                string text = fileText.Substring(0, step * Length / stepCount);

                using (new Timer())
                {
                    array.AddStringAtEnd(text);
                }
            }
        }