Esempio n. 1
0
        public void TestSortWithComparer()
        {
            SimpleComparer comparer = new SimpleComparer();

            SingleActivatableCollection().Sort(comparer);
            Reopen();

            List <ICollectionElement> expected = NewPopulatedPlainList();

            expected.Sort(comparer);

            IteratorAssert.AreEqual(expected.GetEnumerator(), SingleActivatableCollection().GetEnumerator());
        }
Esempio n. 2
0
        public void TestSortWithIndexAndComparer()
        {
            const int      index    = 1;
            const int      count    = 3;
            SimpleComparer comparer = new SimpleComparer();

            SingleActivatableCollection().Sort(index, count, comparer);
            Reopen();

            List <ICollectionElement> expected = NewPopulatedPlainList();

            expected.Sort(index, count, comparer);

            IteratorAssert.AreEqual(expected.GetEnumerator(), SingleActivatableCollection().GetEnumerator());
        }