Пример #1
0
        public void FollowUser(string userName, string followedName)
        {
            var currentUser  = MessageAppRepository.GetUser(userName);
            var followedUser = MessageAppRepository.GetUser(followedName);

            if (!DoUsersExist(currentUser, followedUser) ||
                IsUserAlreadyFollowed(followedName, currentUser))
            {
                return;
            }

            currentUser.Following.Add(followedName.ToLower());
            MessageAppRepository.UpdateUser(currentUser);
        }
Пример #2
0
 private void WhenTheUserIsRetrieved()
 {
     ReturnedUser = MessageAppRepository.GetUser(CurrentUser);
 }