public async Task AddToDoItem_NoNameTask() { using (var context = new ToDoListContext(ContextOptions)) { // arrange var toDoListService = new ToDoListService(new ToDoItemRepository(context), _mapper); var newToDo = new ToDoItemVm { TaskName = "" }; // act var result = await toDoListService.AddToDoItem(newToDo); // assert Assert.IsNull(result); } }
public async Task AddToDoItem_Expected() { using (var context = new ToDoListContext(ContextOptions)) { // arrange var toDoListService = new ToDoListService(new ToDoItemRepository(context), _mapper); var newToDo = new ToDoItemVm { TaskName = "Task 3" }; // act var result = await toDoListService.AddToDoItem(newToDo); // assert Assert.IsNotNull(result); Assert.AreEqual("Task 3", result.TaskName); var toDoCount = context.Set <ToDoItem>().Count(); Assert.AreEqual(3, toDoCount); } }