Beispiel #1
0
 public void Contains(object expected, System.Collections.ICollection actual, string step)
 {
     TE.BeginTestCaseStep($"Assert: {step}");
     try
     {
         Assert.Contains(expected, actual, step);
     }
     catch (AssertionException)
     {
         TE.FailCurrentStep(expected.ToString(), actual.ToString());
         throw;
     }
 }
        public virtual void TestNonUniqueKey2()
        {
            int degree = 3;

            NeoDatis.Btree.IBTreeMultipleValuesPerKey tree1 = new NeoDatis.Btree.Impl.Multiplevalue.InMemoryBTreeMultipleValuesPerKey
                                                                  ("7", degree);
            tree1.Insert(1, "A");
            tree1.Insert(1, "AA");
            tree1.Insert(1, "AAA");
            tree1.Insert(1, "BBB");
            System.Collections.ICollection c = tree1.Search(1);
            AssertEquals(4, c.Count);
            System.Collections.IEnumerator iterator = c.GetEnumerator();
            AssertEquals("A", iterator.Current);
            AssertEquals("AA", iterator.Current);
            AssertEquals(4, tree1.GetSize());
            AssertEquals("[A, AA, AAA, BBB]", c.ToString());
        }