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]); }