public void Throw_exception_if_not_logged()
        {
            var trip = new TripServiceExt();

            loginUser = _guest;
            Assert.Catch(typeof(UserNotLoggedInException), () => trip.GetTripsByUser(loginUser));
        }
        public void Returns_no_trip_if_user_has_no_friend()
        {
            var trip = new TripServiceExt();

            loginUser = _someloginuser;

            var trips = trip.GetTripsByUser(new User.User());

            Assert.AreEqual(0, trips.Count);
        }
        public void Returns_trips_if_user_has_friend()
        {
            loginUser = _someloginuser;

            var trip   = new TripServiceExt();
            var friend = _anotherloginuser;

            friend.AddTrip(_paris);
            friend.AddFriend(loginUser);

            var trips = trip.GetTripsByUser(friend);

            Assert.AreEqual(1, trips.Count);
        }