如何在不定义TestCase类的情况下编写setUp函数?

时间:2018-11-29 18:30:43

标签: python unit-testing installation pytest

我需要编写一个unittest setUp函数以在每个测试函数之前运行。问题在于测试功能不在TestCase继承的类中,我不能将它们放在类中,因为它们使用了大量的夹具,需要大量的手工才能使其正常工作。 关于如何在类之外编写setUp函数的任何建议?

1 个答案:

答案 0 :(得分:-1)

如果这不能回答问题,那么我认为这个问题需要更多的细节和背景信息:

def setUp():
  #...do setUp stuff

def test1():
  setUp()
  # ... do test 1 stuff

def test2():
  setUp()
  # ... do test 2 stuff