Пример #1
0
            public void WithEmptySourceWithComparerReturnsDefault()
            {
                using var strings = Enumerable.Empty <string>().AsTestingSequence();
                var minima = strings.MinBy(s => s.Length, Comparable <int> .DescendingOrderComparer);

                Assert.That(MoreEnumerable.LastOrDefault(minima), Is.Null);
            }
Пример #2
0
            public void WithComparerReturnsMinimumPerComparer()
            {
                using var strings = SampleData.Strings.AsTestingSequence();
                var minima = strings.MinBy(s => s.Length, Comparable <int> .DescendingOrderComparer);

                Assert.That(MoreEnumerable.LastOrDefault(minima), Is.EqualTo("world"));
            }
Пример #3
0
            public void WithEmptySourceReturnsDefault()
            {
                using var strings = Enumerable.Empty <string>().AsTestingSequence();
                var minima = strings.MinBy(s => s.Length);

                Assert.That(MoreEnumerable.LastOrDefault(minima), Is.Null);
            }
Пример #4
0
            public void ReturnsMinimum()
            {
                using var strings = SampleData.Strings.AsTestingSequence();
                var minima = strings.MinBy(s => s.Length);

                Assert.That(MoreEnumerable.LastOrDefault(minima), Is.EqualTo("az"));
            }