相关疑难解决方法(0)

在django中测试:TestCase类中setUpClass,setUpTestData和setUp之间有什么区别?

之间有什么区别setUpClass,setUpTestData并且setUpTestCase上课吗?

更具体地说,每个用例有哪些?

到目前为止我所理解的:

setUpClass

  • 在测试类中的所有测试之前,此方法运行一次

setUpTestData

  • 如果DB具有事务支持,则此方法运行一次.否则它会在每次测试之前运行.

建立

  • 此方法在测试类中的每个测试之前运行.

根据我上面提到的理解,似乎setUpTestData位于setUpClass和setUp之间的区域.为什么我们需要setuUpTestData的类级方法,而两者中的一个setUpClasssetUp两者的组合可以实现相同的效果?

python testing django

18
推荐指数
1
解决办法
5072
查看次数

标签 统计

django ×1

python ×1

testing ×1