Esempio n. 1
0
        public void AddsAllTermsFromDocumentsToTermsCollection()
        {
            var document1 = new Document(new[] {"first", "word"});
            var document2 = new Document(new[] {"word", "second"});

            var termsCollection = new TermsCollection();
            termsCollection.AddDocument(document1);
            termsCollection.AddDocument(document2);

            Assert.That(termsCollection.ContainsTerm("first"), Is.True);
            Assert.That(termsCollection.ContainsTerm("word"), Is.True);
            Assert.That(termsCollection.ContainsTerm("second"), Is.True);
        }
Esempio n. 2
0
        public void DoesNotAddInexistingTermToTermsCollection()
        {
            var document1 = new Document(new[] { "first", "word" });
            var document2 = new Document(new[] { "word", "second" });

            var termsCollection = new TermsCollection();
            termsCollection.AddDocument(document1);
            termsCollection.AddDocument(document2);

            Assert.That(termsCollection.ContainsTerm("nonexisting"), Is.False);
        }