public List <Trip> GetTripsByUser(User.User user, User.User loggedInUser) { if (loggedInUser == null) { throw new UserNotLoggedInException(); } return(user.isFriendsWith(loggedInUser) ? tripsBy(user) : NoTrips()); }