Esempio n. 1
0
        public void addNullEndTimeTest()
        {
            WeeklyAgendaViewModel testAgendaVM = new WeeklyAgendaViewModel()
            {
                TaskItemName      = "Test Task",
                TaskItemDay       = "Mon",
                TaskItemCategory  = "Cat",
                TaskItemStartTime = "4:30",
                TaskItemEndTime   = null
            };

            testAgendaVM.addTaskToDay();
        }
Esempio n. 2
0
        public void addEndTimeAlphanumeric()
        {
            WeeklyAgendaViewModel testAgendaVM = new WeeklyAgendaViewModel()
            {
                TaskItemName      = "Test Task",
                TaskItemDay       = "Mon",
                TaskItemCategory  = "Cat",
                TaskItemStartTime = "4",
                TaskItemEndTime   = "bb"
            };

            testAgendaVM.addTaskToDay();
        }
Esempio n. 3
0
        public void addStartTimeZero()
        {
            WeeklyAgendaViewModel testAgendaVM = new WeeklyAgendaViewModel()
            {
                TaskItemName      = "Test Task",
                TaskItemDay       = "Mon",
                TaskItemCategory  = "Cat",
                TaskItemStartTime = "0",
                TaskItemEndTime   = "5:30"
            };

            testAgendaVM.addTaskToDay();
        }
Esempio n. 4
0
        public void addNameWhiteSpaceTest()
        {
            WeeklyAgendaViewModel testAgendaVM = new WeeklyAgendaViewModel()
            {
                TaskItemName      = "   ",
                TaskItemDay       = "Mon",
                TaskItemCategory  = null,
                TaskItemStartTime = "4:30",
                TaskItemEndTime   = "5:30"
            };

            testAgendaVM.addTaskToDay();
        }
Esempio n. 5
0
        public void addStartTimeOne()
        {
            WeeklyAgendaViewModel testAgendaVM = new WeeklyAgendaViewModel()
            {
                TaskItemName      = "Test Task",
                TaskItemDay       = "Mon",
                TaskItemCategory  = defaultCategory,
                TaskItemStartTime = "1",
                TaskItemEndTime   = "5:30"
            };

            testAgendaVM.addTaskToDay();
            int taskCount = testAgendaVM.DaysToDisplay[0].TaskList.Count;

            Assert.IsTrue(testAgendaVM.DaysToDisplay[0].TaskList[taskCount - 1].TaskName == "Test Task");
        }
Esempio n. 6
0
        public void setUpTestViewModels()
        {
            defaultTaskItem    = new TaskItem("defaultTask", defaultCategory, "5", "8");
            testMondayDateTime = new DateTime(1995, 5, 15);

            taskDbLayer = new TaskDatabaseLayer(new TaskContext());
            taskDbLayer.addNewWeekRange(new Week(testMondayDateTime, new DateTime(1995, 5, 20)));
            taskDbLayer.addNewCategory(defaultCategory);
            taskDbLayer.addTaskItem(defaultTaskItem, "Mon", testMondayDateTime);

            testAgendaVMFullWeek = new WeeklyAgendaViewModel()
            {
                TaskItemName      = defaultTaskItem.TaskName,
                TaskItemCategory  = defaultCategory,
                TaskItemStartTime = defaultTaskItem.TaskStartDateTime.ToString(),
                TaskItemEndTime   = defaultTaskItem.TaskEndDateTime.ToString()
            };

            testAgendaVMFullWeek.CategoryList.Add("Test Cat");
            testAgendaVMFullWeek.updateDaysToDisplay();
        }