public async Task AssertThatResetUserItemsIsCalled() { SingletonDao.Instance.SetItemDao(_itemDao); _itemDao.FindAllItems().Returns(Task.FromResult(_items)); await _userDao.ResetUserItems(_user); _collectionItem.Received().Find(new BsonDocument()); await _collection.Received().UpdateOneAsync(Arg.Any <ExpressionFilterDefinition <User> >(), Arg.Any <UpdateDefinition <User> >()); }
public async Task <List <Item> > GetAllItems() { return(await _itemDao.FindAllItems()); }
public void AssertThatFindAllItemsIsCalled() { _itemDao.FindAllItems(); _collectionItem.Received().Find(new BsonDocument()); Assert.IsInstanceOf <Task <List <Item> > >(_itemDao.FindAllItems()); }