public void MultipleTitlesNoStopWordsTwentyThreeLines()
        {
            KWICIndex indexObject = new KWICIndex();
            var       index       = indexObject.CreateIndex(multipleTitles);

            Assert.AreEqual(23, index.Count);
        }
        public void EmptyListProducesEmptyIndex()
        {
            KWICIndex indexObject = new KWICIndex();
            var       index       = indexObject.CreateIndex(emptyTest);

            Assert.AreEqual(0, index.Count);
        }
        public void OneTitleFourWordsNoStopWordsProducesFourLineIndex()
        {
            KWICIndex indexObject = new KWICIndex();
            var       index       = indexObject.CreateIndex(oneTitleMultipleWords);

            Assert.AreEqual(4, index.Count);
            Assert.AreEqual("Gone with the wind", index[0]);
            Assert.AreEqual("with the wind Gone", index[1]);
            Assert.AreEqual("the wind Gone with", index[2]);
            Assert.AreEqual("wind Gone with the", index[3]);
        }