Пример #1
0
        public void UpdateTask_Assert_CallsSave()
        {
            IRepository <ToDoTasks, int> iRepository = Substitute.For <IRepository <ToDoTasks, int> >();
            ToDoTasks toDoTask = new ToDoTasks();

            ToDoTaskRepository toDoRepository = new ToDoTaskRepository(iRepository);

            toDoRepository.UpdateTask(toDoTask);

            iRepository.Received().Save(toDoTask);
        }
Пример #2
0
        public void Save_CorrectParameters_CallsSaveNew()
        {
            IRepository <ToDoTasks, int> iRepository = Substitute.For <IRepository <ToDoTasks, int> >();

            ToDoTasks toDoTask = new ToDoTasks
            {
                CheckedDone     = false,
                LastUpdated     = System.DateTime.Now,
                TaskDescription = "someDescription",
                TaskUserId      = 1,
                ToDoTaskId      = 1
            };

            ToDoTask toDoTasks = new ToDoTask(iRepository);

            ToDoTaskRepository toDoTaskRepo = new ToDoTaskRepository(iRepository);

            toDoTaskRepo.UpdateTask(toDoTask);

            iRepository.Received().Save(toDoTask);
        }
Пример #3
0
        public void UpdateTask(ToDoTasks existingTask)
        {
            ToDoTaskRepository toDoTask = new ToDoTaskRepository(this.iRepository);

            toDoTask.UpdateTask(existingTask);
        }