Software_Programming_Python
2020-01-08
修饰器
@classmethod
类方法,作用类变量
1 class polymorphsim(object): 2 cls_var = "class variable" 3 @classmethod 4 def invoke(cls): 5 return cls.cls_var
1 import unittest 2 from src.tech.polymorphsim import polymorphsim 3 4 class MyTestCase(unittest.TestCase): 5 6 def test_invokeCls(self): 7 __expected = "class variable" 8 self.assertEqual(polymorphsim.invoke(),__expected) 9 10 if __name__ == '__main__': 11 unittest.main()