public void MaxElement_On_Empty_ReferenceType_Enumerable_Returns_Null () { Null.Enumerable <object>() .MaxElement(e => e.GetHashCode()) .Should() .BeNull(); }
MaxElement_On_Empty_ValueType_Enumerable_Returns_ValueTypeDefault () { Null.Enumerable <int>() .MaxElement(Functions.Identity <int>()) .Should() .Be(0); }
public void ButFirst_On_Empty_Enumerable_Returns_Empty_Enumerable() { Null.Enumerable <int>().ButFirst().Should().BeEmpty(); }
public void Min_Returns_Passed_Parameter_If_Enumerable_Is_Empty() { Null.Enumerable <int>().Min(1).Should().Be(1); }
public void Max_Returns_Passed_Parameter_If_Enumerable_Is_Empty() { Null.Enumerable <int>().Max(999).Should().Be(999); }
public void Except_On_Empty_Enumerable_Returns_Empty_Enumerable() { Null.Enumerable <int>().Except(3).Should().BeEmpty(); }
public void Enumerable_Is_Empty() { Null.Enumerable <int>().Should().BeEmpty(); }