public void Create_StartGreaterThanEnd_ThrowsArgumentOutOfRangeException() { var start = new NullableComparable(11); var end = new NullableComparable(10); Assert.Throws <ArgumentOutOfRangeException>(() => Interval.Create(start, end)); }
public void Create_StartEqualsEnd_ReturnsEmptyInterval() { var start = new NullableComparable(10); var end = new NullableComparable(10); var interval = Interval.Create(start, end); Assert.That(interval.IsEmpty(), Is.True); }
public void Constructor_StartEqualsEnd_ReturnsEmptyInterval() { var start = new NullableComparable(10); var end = new NullableComparable(10); var interval = new Interval <NullableComparable>(start, end); Assert.That(interval.IsEmpty(), Is.True); }