使用鼻子和python时TestCase类中的对象范围

多龙

我在用鼻子。

我当前的代码是:

class A():
    def __init__():
        pass
    def do_somthing(self):
        do_it

class Test(unittest.TestCase):
    def setUp(self):
        self.a = A()
    def testSomthing:
        raise assert(self.a.do_something())

我不想每次测试都创建一个A类的实例,我只想创建一次。我怎样才能做到这一点?

琼斯·哈珀

您可以使用setUpClass,请参阅文档

在单个类运行之前,在测试之前调用的类方法。setUpClass以类作为唯一参数调用,并且必须修饰为classmethod()

@classmethod
def setUpClass(cls):
    ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Python

Django测试中TestCase和TransactionTestCase类之间的区别

来自分类Python

涵盖范围的Python鼻子测试不再显示缺失行

来自分类Java

Java中类和对象关键字的使用

来自分类Java

在声明和初始化类的对象时,如何自动增加类中的字段?

来自分类Dev

在并排安装python 2和3的PyCharm中使用鼻子测试

来自分类Dev

使用数组或泛型时,NUnit中的TestCase显示名称

来自分类Dev

python类中UniqueConstraint的区别和使用

来自分类Dev

使用Maven编译范围时jar中缺少依赖类

来自分类Dev

Python中的动态对象命名和类调用

来自分类Dev

teamcity中的python鼻子测试报告

来自分类Dev

使用多类时变量的范围

来自分类Dev

类中的python列表范围

来自分类Dev

如何在使用python进行网络抓取时访问类HTML中的特定对象

来自分类Dev

在使用Python和某些tcl制作的Canvas和Text小部件中创建新的类对象时出现问题吗?

来自分类Dev

如何使用JavaScript类增加和减少对象中的值?

来自分类Dev

当我在python代码中使用argparse时无法运行鼻子测试

来自分类Dev

在Python鼻子测试中使用YAML配置文件时出错

来自分类Dev

在鼻子测试中关闭覆盖范围

来自分类Dev

Python和鼻子:“测试类”中的变量范围是什么?

来自分类Dev

面向对象的Python-使用类和函数的矩形

来自分类Dev

在python pygame中使用类更改对象颜色时,如何在列表项中“循环”?

来自分类Dev

使用for循环时Python中的变量范围

来自分类Dev

使用 Python 类和对象进行操作

来自分类Dev

在 Python 中的类和对象方面需要帮助

来自分类Dev

python中的R类对象删除和内存释放?

来自分类Dev

使用 python 类和对象的 traingle 周长

来自分类Dev

使用类和对象时,如何在 C++ 中创建对象的副本(面向对象编程)

来自分类Dev

在没有错误的情况下在 python 中使用类和对象时遇到困难

来自分类Dev

Java中的类和对象

Related 相关文章

  1. 1

    Django测试中TestCase和TransactionTestCase类之间的区别

  2. 2

    涵盖范围的Python鼻子测试不再显示缺失行

  3. 3

    Java中类和对象关键字的使用

  4. 4

    在声明和初始化类的对象时,如何自动增加类中的字段?

  5. 5

    在并排安装python 2和3的PyCharm中使用鼻子测试

  6. 6

    使用数组或泛型时,NUnit中的TestCase显示名称

  7. 7

    python类中UniqueConstraint的区别和使用

  8. 8

    使用Maven编译范围时jar中缺少依赖类

  9. 9

    Python中的动态对象命名和类调用

  10. 10

    teamcity中的python鼻子测试报告

  11. 11

    使用多类时变量的范围

  12. 12

    类中的python列表范围

  13. 13

    如何在使用python进行网络抓取时访问类HTML中的特定对象

  14. 14

    在使用Python和某些tcl制作的Canvas和Text小部件中创建新的类对象时出现问题吗?

  15. 15

    如何使用JavaScript类增加和减少对象中的值?

  16. 16

    当我在python代码中使用argparse时无法运行鼻子测试

  17. 17

    在Python鼻子测试中使用YAML配置文件时出错

  18. 18

    在鼻子测试中关闭覆盖范围

  19. 19

    Python和鼻子:“测试类”中的变量范围是什么?

  20. 20

    面向对象的Python-使用类和函数的矩形

  21. 21

    在python pygame中使用类更改对象颜色时,如何在列表项中“循环”?

  22. 22

    使用for循环时Python中的变量范围

  23. 23

    使用 Python 类和对象进行操作

  24. 24

    在 Python 中的类和对象方面需要帮助

  25. 25

    python中的R类对象删除和内存释放?

  26. 26

    使用 python 类和对象的 traingle 周长

  27. 27

    使用类和对象时,如何在 C++ 中创建对象的副本(面向对象编程)

  28. 28

    在没有错误的情况下在 python 中使用类和对象时遇到困难

  29. 29

    Java中的类和对象

热门标签

归档