class TestSimpleFoo(TestCase):
    foo = 'bar'

def setUp(self):
    pass

def test_a(self):
    self.assertEqual(self.__class__.foo, 'bar')
self.__class__.foo = 'can'

def test_f(self):
    self.assertEqual(self.__class__.foo, 'can')
if __name__ == '__main__':
    unittest_main()
Сохранять изменения переменных между тестами в unittest?