У меня есть список переменных экземпляров класса:
instances = get_all_instances()
print(instances)
>> [<yy object at 0x00000191A43B8668>, <xx object at 0x00000191B3C0FF98>,.....]
У меня также есть тестовый класс:
class test_instances(unittest.TestCase)
def setup(self)
self.instance = instance
def test_01(self):
# Uses self.instance.....
.....
Как я могу получить unittest для тестирования каждого экземпляра с использованием этого класса unittestс текущей настройкой, устанавливая self.instance для экземпляра, который будет тестироваться каждый раз?
Редактировать: я не хочу создавать экземпляры классов для каждой функции теста и проходить по ним в каждом тесте, поскольку экземпляры должны бытьто же самое во всем.