Exemplo n.º 1
0
        public void TestTaskToCompleteViewModelAddTaskWithDescription()
        {
            TaskToCompleteListViewModel viewModel = new TaskToCompleteListViewModel();

            viewModel.AddTaskToComplete(Constants.DefaultTaskDescription);

            Assert.AreEqual(viewModel.TaskToCompleteList.Count, 1);
            Assert.AreEqual(viewModel.TaskToCompleteList[0].TaskDescription, Constants.DefaultTaskDescription);
        }
Exemplo n.º 2
0
        public void TestTaskToCompleteViewModelChangeNewTaskDescription()
        {
            TaskToCompleteListViewModel viewModel = new TaskToCompleteListViewModel();
            string newTaskDescription             = "hey I've been changed";

            viewModel.NewTaskDescription = newTaskDescription;

            Assert.AreEqual(viewModel.NewTaskDescription, newTaskDescription);
        }
Exemplo n.º 3
0
        public void TestTaskToCompleteViewModelAddThreeTasks()
        {
            TaskToCompleteListViewModel viewModel = new TaskToCompleteListViewModel();

            viewModel.AddTaskToComplete();
            viewModel.AddTaskToComplete();
            viewModel.AddTaskToComplete();

            Assert.AreEqual(viewModel.TaskToCompleteList.Count, 3);
        }
Exemplo n.º 4
0
        public void TestTaskToCompleteViewModelInitPrePopulate()
        {
            TaskToCompleteListViewModel viewModel = new TaskToCompleteListViewModel(true);

            Assert.IsNotNull(viewModel.TaskToCompleteList);

            Assert.AreEqual(viewModel.NewTaskDescription, Constants.DefaultTaskDescription);

            Assert.IsNotNull(viewModel.AddTaskCommand);

            Assert.AreEqual(viewModel.TaskToCompleteList.Count, 4);
        }
Exemplo n.º 5
0
        public void TestTaskToCompleteViewModelAddTaskToComplete()
        {
            TaskToCompleteListViewModel viewModel = new TaskToCompleteListViewModel();
            string newTaskDescription             = "hey I've been changed";

            viewModel.NewTaskDescription = newTaskDescription;

            viewModel.AddTaskToComplete();

            Assert.AreEqual(viewModel.TaskToCompleteList.Count, 1);
            Assert.AreEqual(viewModel.TaskToCompleteList[0].TaskDescription, newTaskDescription);
            Assert.AreEqual(viewModel.NewTaskDescription, Constants.DefaultTaskDescription);
        }