コード例 #1
0
        public void TestTaskToCompleteViewModelInit()
        {
            TaskToCompleteViewModel viewModel = new TaskToCompleteViewModel();

            Assert.AreEqual(viewModel.TaskDescription, Constants.DefaultTaskDescription);
            Assert.AreEqual(viewModel.IsComplete, false);
        }
コード例 #2
0
        public void TestTaskToCompleteViewModelToggleCompletion()
        {
            TaskToCompleteViewModel viewModel = new TaskToCompleteViewModel();

            viewModel.ToggleCompletion();

            Assert.AreEqual(viewModel.IsComplete, true);
        }
コード例 #3
0
        public void TestTaskToCompleteViewModelCompleteTask()
        {
            TaskToCompleteViewModel viewModel = new TaskToCompleteViewModel();

            viewModel.IsComplete = true;

            Assert.AreEqual(viewModel.IsComplete, true);
        }
コード例 #4
0
        public void TestTaskToCompleteViewModelInitWithName()
        {
            string testString = "a name";

            TaskToCompleteViewModel viewModel = new TaskToCompleteViewModel(testString);

            Assert.AreEqual(viewModel.TaskDescription, testString);
            Assert.AreEqual(viewModel.IsComplete, false);
        }
コード例 #5
0
        public void TestTaskToCompleteViewModelChangeName()
        {
            string testString = "another name";

            TaskToCompleteViewModel viewModel = new TaskToCompleteViewModel();

            viewModel.TaskDescription = testString;

            Assert.AreEqual(viewModel.TaskDescription, testString);
        }