public void MOCKTimeSlotTests() { var timeSlotID = 1; var userID = 1; var year = 2013; var day = 2; var month = 12; var hourStart = 12; var hourEnd = 15; var startTime = new DateTime(year, month, day, hourStart, 0, 0); var endTime = new DateTime(year, month, day, hourEnd, 0, 0); var mockTimeSlot = new MOCKTimeSlot(timeSlotID, startTime, endTime, userID); Assert.AreEqual(timeSlotID, mockTimeSlot.GetTimeSlotID()); Assert.AreEqual(userID, mockTimeSlot.GetUserID()); Assert.AreEqual(startTime, mockTimeSlot.GetStartTime()); Assert.AreEqual(endTime, mockTimeSlot.GetEndTime()); Assert.AreEqual(hourEnd - hourStart, mockTimeSlot.GetHoursBetween()); }