class TestAssessSeenFacebookEvents(unittest.TestCase):
    """Person browses facebook"""
    def setUp(self):
        model = ConferenceModel()
        model.date = datetime.date(2018, 12, 30)
        conference = Conference.from_faker_conference(1, model)
        model.facebook.create_event("test_event_name", 'test_host_name',
                                    conference)
        self.person = Person(1, model)

    @unittest.skip('No cool way to test it')
    def test_person_browse_facebook(self):
        self.person.browse_facebook()
        self.person.assess_seen_events()
        self.assertEqual(len(self.person.tickets), 1)
class TestPersonBrowseFacebook(unittest.TestCase):
    """Person browses facebook"""
    def setUp(self):
        model = ConferenceModel()
        model.date = datetime.datetime.now().date
        conference = Conference.from_faker_conference(1, model)
        model.facebook.create_event("test_event_name", 'test_host_name',
                                    conference)
        self.person = Person(1, model)

    def test_person_browse_facebook(self):
        self.person.browse_facebook()
        event = self.person.events_seen[0]
        self.assertEqual('test_event_name', event.name)
        self.assertEqual('test_host_name', event.host)