public void Not_be_friend_of_an_stranger() { var stranger = new User.User(); var user = new User.User(); var actual = user.IsFriend(stranger); actual.Should().Be(false); }
public List <Trip> GetTripsByUser(User.User user, User.User loggedUser) { if (loggedUser == null) { throw new UserNotLoggedInException(); } return(user.IsFriend(loggedUser) ? TripsByUser(user) : NoTrips()); }
public void Be_friend_of_friend() { var user = new User.User(); var friend = new User.User(); friend.AddFriend(user); var actual = user.IsFriend(friend); actual.Should().Be(false); }
public List <Trip> GetTripsByUser(User.User user) { User.User loggedUser = _userSession.GetLoggedUser(); if (loggedUser == null) { throw new UserNotLoggedInException(); } return(user.IsFriend(loggedUser) ? _tripRepository.FindTripsByUser(user) : new List <Trip>()); }