def METHOD_NAME(self):
    self.assertTrue(hasattr(self.trackIt, '__iter__'), msg='__iter__ does not exist')
    self.assertTrue(hasattr(self.trackIt, '__call__'), msg='__call__ does not exist')
    self.assertTrue(hasattr(self.trackIt, '__next__'), msg='__next__ does not exist')
    self.assertTrue(hasattr(self.trackIt, '__init__'), msg='__init__ does not exist')