Ejemplo n.º 1
0
        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.");
        }
Ejemplo n.º 2
0
        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);
        }