public static void IsNullOrEmpty_NonGeneric_Returns_False_If_Source_Is_Not_Empty() { IEnumerable source = XEnumerable.Unit(42).ForbidMultipleEnumeration(); bool result = source.IsNullOrEmpty(); result.Should().BeFalse(); }
public void Unit_Returns_Sequence_With_Single_Element() { var result = XEnumerable.Unit(42); (result as ICollection).Should().BeNull("Sequence should not be a collection"); result.Should().HaveCount(1); }
public void SingleOrDefault_Returns_Single_Element_If_Sequence_Has_One_Element() { var source = XEnumerable.Unit(1).ForbidMultipleEnumeration(); source.SingleOrDefault(42).Should().Be(1); }
public void None_Returns_False_If_Source_Is_Not_Empty() { IEnumerable <int> source = XEnumerable.Unit(42).ForbidMultipleEnumeration(); source.None().Should().BeFalse(); }