def test_get_thing_names_has_things(self):
     tag = TagFactory()
     thing = ThingFactory()
     thing.tags.add(tag)
     thing = ThingFactory()
     thing.tags.add(tag)
     thing = ThingFactory()
     thing.tags.add(tag)
     things = tag.get_thing_names()
     self.assertEqual(3, things.count())
     things_list = list(things)
     self.assertEqual(['Some Thing 1', 'Some Thing 2', 'Some Thing 3'], things_list)
 def test_get_thing_names_no_places(self):
     tag = TagFactory()
     things = tag.get_thing_names()
     self.assertEqual(0, things.count())