public void AddTodoItem_AddsItemToRepository() { // arrange var todoItem = new TodoItem { Description = new Random().Next(999).ToString() }; // act _repository.AddTodoItem(todoItem); var result = _repository.SaveChanges(); // assert Assert.AreEqual(1, result); Assert.IsNotNull(_context.TodoItems.SingleOrDefault(x=>x.Id == todoItem.Id)); }
public void GetTodoItem_Returns_TodoItemById() { // arrange var todoItem = new TodoItem { Description = new Random().Next(999).ToString() }; _repository.AddTodoItem(todoItem); _repository.SaveChanges(); // act var result = _repository.GetTodoItem(todoItem.Id); // assert Assert.IsNotNull(result); Assert.AreEqual(todoItem.Id, result.Id); }
public TodoItem AddTodoItem(TodoItem todoItem) { _todoItems.Add(todoItem); return todoItem; }
public TodoItem AddTodoItem(TodoItem todoItem) { _context.TodoItems.Add(todoItem); return todoItem; }