public async Task SetViewModelProperties_ForEachArticle_SetsTheRequiredViewModelProperties()
        {
            // Arrange
            var authorToFollow = _articleViewModelList.Articles.FirstOrDefault(a => a.Author.Username == "joey.mckenzie");

            authorToFollow.ShouldNotBeNull();
            authorToFollow.Author.Following.ShouldBeFalse();
            var user = await CurrentUserContext.GetCurrentUserContext();

            // Act
            _articleViewModelList.SetViewModelProperties(_articles, user, _articleTags);

            // Assert
            authorToFollow.Author.Following.ShouldBeTrue();
            authorToFollow.Favorited.ShouldBeTrue();
            authorToFollow.TagList.ShouldNotBeEmpty();
        }