示例#1
0
 public ServiceTask ConvertArgsToTask(AddTaskArgs args)
 {
     return new ServiceTask { Name = args.Name, DueDate = args.DueDate == null ? default(DateTime) : args.DueDate.Value };
 }
        public void should_add_task_return_id()
        {
            var args = new AddTaskArgs();
            todoList.AddTask(args).Returns(1);

            var result = service.AddTask(args);

            result.Should().Be(1);
        }
示例#3
0
 public int AddTask(AddTaskArgs args)
 {
     var task = mapper.ConvertArgsToTask(args);
     var id = repo.AddTask(task);
     return id;
 }
 public int AddTask(AddTaskArgs task)
 {
     return todoList.AddTask(task);
 }
示例#5
0
        public void should_return_task_id_on_add_task()
        {
            var args = new ServiceTask();
            var addTaskArgs = new AddTaskArgs();
            mapper.ConvertArgsToTask(addTaskArgs).Returns(args);

            repo.AddTask(args).Returns(1);
            var result = todoList.AddTask(addTaskArgs);
            result.Should().Be(1);
        }