public async Task SaveAsyncItemDoesNotExistTest() { var response = new Response <TodoItemEntity> { Item = TodoItemFactory.CreateTodoItemEntity(1) }; var repository = new UpdateTodoItemRepository(Context); await repository.SaveAsync(response); AssertResponse(response, UpdateTodoItemRepository.TodoItemNotFoundNotificationId, "TodoItem 1 was not found."); }
public async Task SaveAsyncTest() { // Arrange var todoItemEntity = TodoItemFactory.CreateTodoItemEntities(1).Single(); var response = new Response <TodoItemEntity> { Item = todoItemEntity }; // Act var repository = new CreateTodoItemRepository(Context); await repository.SaveAsync(response); // Assert var actualTodoItemEntity = await GetTodoItem(1); VerifyTodoItem.AssertTodoItem(response.Item, actualTodoItemEntity); }