Ejemplo n.º 1
0
        public void IntersectDifferentSizeEnumerables()
        {
            IntersectEnumerable <string> intersection = new IntersectEnumerable <string>(FiveEnumerable, ThreeEnumerable);

            Assert.IsTrue(Enumerable.SequenceEqual((new[] { "B", "C" }).AsEnumerable(), intersection));
        }
Ejemplo n.º 2
0
        public void IntersectOneEmptyEnumerable()
        {
            IntersectEnumerable <string> intersection = new IntersectEnumerable <string>(FiveEnumerable, EmptyEnumerable);

            Assert.IsTrue(Enumerable.SequenceEqual(EmptyEnumerable, intersection));
        }
Ejemplo n.º 3
0
        public void IntersectSameSizeEnumerables()
        {
            IntersectEnumerable <string> intersection = new IntersectEnumerable <string>(FiveEnumerable, FiveEnumerable2);

            Assert.IsTrue(Enumerable.SequenceEqual((new[] { "A", "B", "C" }).AsEnumerable(), intersection));
        }