public void AllTimeSliceEqualsShouldReturnFalseWhenStartAndEndDateAreNotEqual() { var first = new AllTimeSlice(DateTime.MinValue, DateTime.MaxValue); var second = new AllTimeSlice(DateTime.MinValue, DateTime.Now); var third = new AllTimeSlice(DateTime.Now, DateTime.MaxValue); first.Equals(second).Should().BeFalse(); first.Equals(third).Should().BeFalse(); }
public void AllTimeSliceEqualsShouldReturnTrueWhenComparedToStatisticWithSameTimeRange() { var first = new AllTimeSlice(DateTime.MinValue, DateTime.MaxValue); var second = new Statistic(first); first.Equals(second).Should().BeTrue(); }
public void AllTimeSliceEqualsShouldReturnTrueWhenStartAndEndDateAreEqual() { var first = new AllTimeSlice(DateTime.MinValue, DateTime.MaxValue); var second = new AllTimeSlice(DateTime.MinValue, DateTime.MaxValue); first.Equals(second).Should().BeTrue(); }