public void should_create_task(ITodoTask task, [Frozen] ITodoRepository repository, TaskManager manager) { // act manager.Add(task); // assert repository.Received().Add(task); }
public void should_delete_task(ITodoTask task, [Frozen] ITodoRepository repository, TaskManager manager) { // act manager.Remove(task.Id); //assert repository.Received().Remove(task.Id); }
public AddTodoOutput(ITodoTask t) { var task = (TodoTask)t; TaskId = task.Id; TaskName = task.Name; TaskDescription = task.Description; TaskDueDate = task.DueDate; TaskIsCompleted = task.IsCompleted; }
public void should_notify_when_change_content_of_task(ITodoTask task, [Frozen] ITodoRepository repository, [Frozen] INotifier <ITodoTask> notify, TaskManager manager, string newContent) { // arrange repository.Get(task.Id).Returns(task); // action manager.Update(task.Id, newContent); //assert notify.Received().Notify(task); }
public void should_notify_when_change_state_of_task(ITodoTask task, [Frozen] ITodoRepository repository, [Frozen] INotifier <ITodoTask> notify, TaskManager manager) { // arrange repository.Get(task.Id).Returns(task); // action manager.MarkComplete(task.Id); //assert notify.Received().Notify(task); task.IsComplete.Should().BeTrue(); }
public void should_mark_complete_task(ITodoTask task, [Frozen] ITodoRepository repository, TaskManager manager) { // arrange repository.Get(task.Id).Returns(task); // act manager.MarkComplete(task.Id); //assert repository.Received().Get(task.Id); task.IsComplete.Should().BeTrue(); }
public void should_change_task(ITodoTask task, [Frozen] ITodoRepository repository, TaskManager manager, string newContent) { // arrange repository.Get(task.Id).Returns(task); // act manager.Update(task.Id, newContent); // assert repository.Received().Get(task.Id); task.Content.Should().Be(newContent); }
public void Add(ITodoTask task) { _tasks.Add(task); }
public RemoveTodoOutput(ITodoTask t) { Id = ((TodoTask)t).Id; }
public Task Add(ITodoTask task) { _context.TodoTasks.Add((TodoTask)task); _context.Serialize(); return(Task.CompletedTask); }
public void Add(ITodoTask task) { _repository.Add(task); }
public ServiceContainer(IUser user, ITodoTask todoTask) { this._todoTask = todoTask; this._user = user; }