public void UpdateThrows404WhenIdNotFound()
        {
            var todoRepository = TestHelpers.CreateMockRepository<ToDoItem>();
            var controller = new ToDoController(todoRepository);

            var item = new Web.Models.ToDoItem();
            Assert.Throws<HttpResponseException>(() => controller.PutToDo(item));
        }
        public void DeleteWorks()
        {
            var todoRepository = TestHelpers.CreateMockRepository<ToDoItem>();
            var controller = new ToDoController(todoRepository);

            var item = new Web.Models.ToDoItem();
            item.Title = "Test Title";
            item.Item = "Test Item";
            item = controller.PostToDo(item);

            item = controller.DeleteToDo(item.Id);
            Assert.NotNull(item);
        }