public async Task ThenTheSystemShouldHaveNewListCreated() { _listId = await _listCreationTask; var list = await AppHooks.FindAsync <TodoList>(_listId); list.Should().NotBeNull(); list.Title.Should().Be(_createTodoListCommand.Title); list.CreatedBy.Should().Be(_userId); list.Created.Should().BeCloseTo(DateTime.Now, 10000); }
public async Task ThenTheSystemShouldHaveItemCorrectlyUpdated() { var item = await AppHooks.FindAsync <TodoItem>(_itemId); item.Title.Should().Be(_updateTodoItemCommand.Title); item.LastModifiedBy.Should().NotBeNull(); item.LastModifiedBy.Should().Be(_userId); item.LastModified.Should().NotBeNull(); item.LastModified.Should().BeCloseTo(DateTime.Now, 1000); }
public async Task ThenTheSystemShouldHaveNewItemCreatedInTheList() { var item = await AppHooks.FindAsync <TodoItem>(_itemId); item.Should().NotBeNull(); item.ListId.Should().Be(_createTodoItemCommand.ListId); item.Title.Should().Be(_createTodoItemCommand.Title); item.CreatedBy.Should().Be(_userId); item.Created.Should().BeCloseTo(DateTime.Now, 10000); item.LastModifiedBy.Should().BeNull(); item.LastModified.Should().BeNull(); }
public async Task ThenTheDeletedListMustNotExistInTheSystem() { var list = await AppHooks.FindAsync <TodoList>(_listId); list.Should().BeNull(); }
public async Task ThenTheItemMustNotExistInTheSystem() { var list = await AppHooks.FindAsync <TodoItem>(_itemId); list.Should().BeNull(); }