public void Maintenance_Reset_Test_Remove_Duplicate_Or_Not_Should_Pass() { var Maintenance = new CalendarMaintenance(); var calendarSet = DataSourceBackend.Instance.SchoolCalendarBackend.Index(); calendarSet.Clear(); var calendarModel1 = new SchoolCalendarModel(); calendarModel1.Date = new DateTime(2010, 6, 4); var calendarModel2 = new SchoolCalendarModel(); calendarModel2.Date = new DateTime(2010, 6, 5); var calendarModel3 = new SchoolCalendarModel(); calendarModel3.Date = new DateTime(2010, 6, 5); calendarSet.Add(calendarModel1); calendarSet.Add(calendarModel2); calendarSet.Add(calendarModel3); Assert.AreEqual(calendarSet.Count(), 3, TestContext.TestName); var result = Maintenance.ResetCalendar(); // Assert Assert.AreEqual(calendarSet.Count(), 2, TestContext.TestName); // reset DataSourceBackend.Instance.SchoolCalendarBackend.Reset(); }
public void Maintenance_Calendar_Reset_Default_Should_Pass() { // Arrange var Maintenance = new CalendarMaintenance(); // Act var result = Maintenance.ResetCalendar(); // Assert Assert.AreEqual(true, result, TestContext.TestName); }
public void Maintenance_Calendar_Instantiate_Default_Should_Pass() { // Arrange var Maintenance = new CalendarMaintenance(); // Act var result = Maintenance.GetType(); // Assert Assert.AreEqual(result, new CalendarMaintenance().GetType(), TestContext.TestName); }