public async Task CreateFriendsListsAsync() { Storage pStoStorage = new Storage("TableStorageRootURL", "AzureWebJobsStorage", "Test"); foreach (CreateUserArgs curUser in cLisUsers) { FriendsList pFLtFriends = null; User pUsrUser = await pStoStorage.GetUserAsync(GetTestUserPrincipal(curUser.Email)); foreach (CreateUserArgs curFriend in curUser.Friends) { System.Diagnostics.Debug.WriteLine(String.Format("Adding friend '{0}' to user '{1}'.", curFriend.UserName, curUser.UserName)); User pUsrFriend = await pStoStorage.GetUserAsync(GetTestUserPrincipal(curFriend.Email)); pFLtFriends = pUsrUser.GetFriends(pStoStorage); Assert.IsTrue(pFLtFriends.AddFriend(pStoStorage, pUsrFriend)); } pFLtFriends = pUsrUser.GetFriends(pStoStorage); foreach (Friend curFriend in pFLtFriends.Friends) { Assert.IsTrue(curUser.HasFriend(curFriend.UserName)); } } }