本篇内容介绍了“python Fixture类级怎么用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
说明
1、无论类中有多少方法,一个类开始时自动调用函数,结束后自动调用函数。
2、fixture的类级必须是类方法。
3、分为类开始或类结束时自动调用的方法。
@classmethoddefsetUpClass(cls)类开始时自动调用的方法。
@clasmethoddeftearDownClass(cls)类结束时自动调用的方法。
实例
import unittest
def my_sum(a, b):
return a + b
class my_test(unittest.TestCase):
@classmethod
def setUpClass(cls):
print("setupclass自动调用了")
@classmethod
def tearDownClass(cls):
print("teardownclass自动调用了")
def setUp(self):
print("setup被自动调用了")
def tearDown(self):
print("teardown被自动调用了")
def test_001(self):
print(my_sum(5, 6))
def test_002(self):
print(my_sum(0, 3))
“python Fixture类级怎么用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注天达云网站,小编将为大家输出更多高质量的实用文章!