首页 > IT职业 > IT生活 > python Fixture的方法级操作

说明
1、定义TestCase,即测试用例所在的class中的方法。
2、当测试用例执行之前,defsetUp自动调用。
3、当测试用例执行时,deftearDown自动调用。
若TestCase中有多个测试用例,则setUp和tearDown将被自动调用多次。
实例
mytest.py内容修改如下:
import unittest
def my_sum(a, b):
return a + b
class my_test(unittest.TestCase):
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的方法级操作,希望对大家有所帮助。更多Python学习指路:python基础教程
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1371/viewspace-2828201/ ,如需转载,请注明出处,否则将追究法律责任。