예제 #1
0
 public TodoItemDto(TodoItem item)
 {
     TodoItemId = item.TodoItemId;
     Title = item.Title;
     IsDone = item.IsDone;
     TodoListId = item.TodoListId;
 }
        public void Add_should_throw_exception_if_todoList_does_not_exist()
        {
            var todoItem = new TodoItem { Title = "Task # 1", TodoListId = 11 };
            int oldCount = TestData.TodoItems.Count;

            Action action = () => _todoItemRepository.Add(todoItem);

            action.ShouldThrow<Exception>();
        }
예제 #3
0
 public TodoItemDto(TodoItem item)
 {
     TodoItemId = item.TodoItemId;
     Title = item.Title;
     IsDone = item.IsDone;
     Deadline = item.Deadline;
     Priority = item.Priority;
     TodoListId = item.TodoListId;
 }
        public void Add_should_add_entity_if_todoList_exists()
        {
            var todoItem = new TodoItem { Title = "Task # 1", TodoListId = 1 };
            int oldCount = TestData.TodoItems.Count;

            _todoItemRepository.Add(todoItem);
            _uow.Save();
            UpdateRepository();

            _todoItemRepository.GetAll().Count().ShouldBeEquivalentTo(oldCount + 1);
        }