예제 #1
0
            public void SortedEnumerable_IntersectWithDuplicatesViaParams_OnEmptySequences_IsEmptySequence()
            {
                ISortedEnumerable <int> source1 = new int[] { }.AsSorted();
                ISortedEnumerable <int> source2 = new int[] { }.AsSorted();
                var result = SortedEnumerableExtensions.IntersectWithDuplicates(source1, source2);

                Assert.IsTrue(result.SequenceEqual(new int[] { }), "Intersect of empty sequences should be an empty sequence.");
            }
예제 #2
0
            public void SortedEnumerable_MergeSortedViaParams_OnEmptySequences_IsEmptySequence()
            {
                ISortedEnumerable <int> source1 = new int[] { }.AsSorted();
                ISortedEnumerable <int> source2 = new int[] { }.AsSorted();
                var result = SortedEnumerableExtensions.MergeSorted(source1, source2);

                Assert.IsTrue(result.SequenceEqual(new int[] { }), "Merging of empty sequences should be an empty sequence.");
            }