6
yerel bir yöntemi çağırmak Kodum: ben alıyorummümkün değil setUpClass
class TestSystemPromotion(unittest2.TestCase):
@classmethod
def setUpClass(self):
...
self.setup_test_data()
..
def test_something(self):
...
def setup_test_data(self):
...
if __name__ == '__main__':
unittest2.main()
Hata geçerli:
TypeError: unbound method setup_test_data() must be called with TestSystemPromotion
instance as first argument (got nothing instead)
bu Python 2.7+ hala doğru mu? 'SetUpClass (self)' yapabildim ve bazı erişilebilir 'self.var' değişkenlerini tanımladım, sonra çocuk sınıflarında 'süper' olabilir ve çocuklar onları anlar. – kiminoa