public IActionResult ViewFriends() { var user = friendService.Get(currentUser.Id); var model = new ViewFriendModel { Friends = new List <FriendModel>(), Requests = new List <FriendModel>() }; foreach (var friendRequest in user.FriendRequestsUserTo) { model.Requests.Add(mapper.Map <FriendModel>(friendRequest.UserFrom)); } foreach (var friend in user.FriendsUser1) { model.Friends.Add(mapper.Map <FriendModel>(friend.User2)); } foreach (var friend in user.FriendsUser2) { model.Friends.Add(mapper.Map <FriendModel>(friend.User1)); } return(View(model)); }
public void Get_ReturnCollection( FriendService sut, List <Friend> friends) { sut.InMemoryCacheService.Insert(CacheKey, friends); var result = sut.Get(); Assert.True(result.Succeeded); Assert.True(result.Object.Count == friends.Count); }