Exemple #1
0
        public void GetEnumerator()
        {
            OccurrenceDictionary dic  = new OccurrenceDictionary();
            IDocument            doc1 = MockDocument("Doc1", "Doc1", "d", DateTime.Now);
            IDocument            doc2 = MockDocument("Doc2", "Doc2", "d", DateTime.Now);

            dic.Add(doc1, new SortedBasicWordInfoSet());
            dic.Add(doc2, new SortedBasicWordInfoSet());

            Assert.IsNotNull(dic.GetEnumerator(), "GetEnumerator should not return null");

            int count = 0;

            foreach (KeyValuePair <IDocument, SortedBasicWordInfoSet> pair in dic)
            {
                count++;
            }

            Assert.AreEqual(2, count, "Wrong count");
        }
        public void GetEnumerator()
        {
            OccurrenceDictionary dic = new OccurrenceDictionary();
            IDocument doc1 = MockDocument("Doc1", "Doc1", "d", DateTime.Now);
            IDocument doc2 = MockDocument("Doc2", "Doc2", "d", DateTime.Now);
            dic.Add(doc1, new SortedBasicWordInfoSet());
            dic.Add(doc2, new SortedBasicWordInfoSet());

            Assert.IsNotNull(dic.GetEnumerator(), "GetEnumerator should not return null");

            int count = 0;
            foreach(KeyValuePair<IDocument, SortedBasicWordInfoSet> pair in dic) {
                count++;
            }

            Assert.AreEqual(2, count, "Wrong count");
        }