public void GetTaskManagerFormTest() { //Arrange DateTime nonEventDate = new DateTime(DateTime.Now.Year, 1, 2); SpecialEventHandler specialEventHandler = new SpecialEventHandler(); //Act Type taskManagerFormType = specialEventHandler.GetEventValue(nonEventDate); //Assert Assert.IsTrue(!taskManagerFormType.IsAbstract); Assert.AreEqual(taskManagerFormType, typeof(TaskManagerForm)); }
public void GetChristmasTaskManagerFormTest() { //Arrange DateTime christmasDate = new DateTime(DateTime.Now.Year, 12, 25); SpecialEventHandler specialEventHandler = new SpecialEventHandler(); //Act Type taskManagerFormType = specialEventHandler.GetEventValue(christmasDate); //Assert Assert.IsTrue(!taskManagerFormType.IsAbstract); Assert.AreEqual(taskManagerFormType.BaseType, typeof(ThemedTaskManagerForm)); Assert.AreEqual(taskManagerFormType, typeof(ChristmasTaskManagerForm)); }
public void GetHalloweenTaskManagerFormTest() { //Arrange DateTime halloweenDate = new DateTime(DateTime.Now.Year, 10, 31); SpecialEventHandler specialEventHandler = new SpecialEventHandler(); //Act Type taskManagerFormType = specialEventHandler.GetEventValue(halloweenDate); //Assert Assert.IsTrue(!taskManagerFormType.IsAbstract); Assert.AreEqual(taskManagerFormType.BaseType, typeof(ThemedTaskManagerForm)); Assert.AreEqual(taskManagerFormType, typeof(HalloweenTaskManagerForm)); }