public void CompareTo_SameDateDifferentStartTime() { var sameDate = new DateTime(2013, 9, 30); var newerMeeting = new Meeting(sameDate, new TimeSpan(14, 0, 0), new TimeSpan(15, 0, 0), _employeeId); var olderMeeting = new Meeting(sameDate, new TimeSpan(15, 0, 0), new TimeSpan(16, 0, 0), _employeeId); Assert.AreEqual(1, olderMeeting.CompareTo(newerMeeting)); Assert.AreEqual(-1, newerMeeting.CompareTo(olderMeeting)); }