`

python 单元测试示例1

阅读更多

 

#!/usr/bin/env python
import unittest;

class CForTest:
    '''test for run equal'''
    def __init__(self, nVal):
        self.m_nVal = nVal;

    def equal(self, nVal):
        if self.m_nVal == nVal:
            return True;
        return False;

class TestA(unittest.TestCase):
    def setUp(self):
        print("TestA::setUp");
        self.m_objTest = CForTest(100);

    def runTest(self):
        print("TestA::runTest");
        print("run self.assertEqual1");
        self.assertEqual(True, self.m_objTest.equal(100));

        print("Run self.assertEqual2");
        self.assertEqual(True, self.m_objTest.equal(100));

        print("Run self.assertEqual3");
        self.assertEqual(True, self.m_objTest.equal(102));

    def tearDown(self):
        print("end of test");


if "__main__" == __name__:
    unittest.main();
 
分享到:
评论

相关推荐

    Python单元测试简单示例

    主要介绍了Python单元测试,结合实例形式分析了Python单元测试的简单定义、使用方法及相关操作注意事项,需要的朋友可以参考下

    mock-all-things:使用 mock 进行 python 单元测试的示例

    模拟一切使用 mock 进行 python 单元测试的示例模拟 python 2.7: : (这里也有很多很好的例子) 从图书馆的主页: “mock 是一个用于在 Python 中进行测试的库。它允许您用模拟对象替换被测系统的某些部分,并对...

    python3.6编写的单元测试示例

    本文实例讲述了python3.6编写的单元测试。分享给大家供大家参考,具体如下: 使用python3.6编写一个单元测试demo,例如:对学生Student类编写一个简单的单元测试。 1、编写Student类: #!/usr/bin/env python3 # -*...

    Python单元和文档测试实例详解

    单元测试就是用来对一个模块、一个函数或者一个类来进行正确性的检测工作。 1.若是单元测试通过,则证明测试的函数能够正确的工作, 2.反之则证明要么函数有bug要么输入不合法,总之我们需要修复我们的函数功能。 2...

    python mock测试的示例

    mock总所周知是模拟的意思,我们在做...在单元测试中只针对当前单元做测试,就是测试当前方法或者是当前类,但是如果出现这个方法依赖其他第三方模块,那不是还要校验其他方法了吗,那就违背了单元测试这个概念了,所有将外部

    深入理解Python单元测试unittest的使用示例

    本篇文章主要介绍了深入理解Python单元测试unittest的使用示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Python单元测试unittest的具体使用示例

    Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 unittest是python的标准测试库,相比于其他测试框架是python目前使用最...

    Python编写单元测试代码实例

    主要介绍了Python编写单元测试代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    unittest框架(单元测试)py代码示例+文字教程

    unittest框架(单元测试)py代码示例+文字教程,当谈到单元测试时,unittest 是 Python 中最常用和最受欢迎的测试框架之一。 unittest 提供了一组用于编写和运行测试的类和方法,并且易于使用。unittest 提供了许多...

    python_cpp_example:具有单元测试的混合pythonC ++软件包的示例

    Python代码的单元测试(使用unittest ) 用于构建,安装和测试的setuptools setup.py脚本 请参阅的以获取更多信息。 注意:如果您想查看与我相对应的存储库版本,请转。 但是,我不再建议使用此旧版本中的存储库...

    Python单元测试模块doctest的具体使用

    主要介绍了Python单元测试模块doctest的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Python单元测试及unittest框架用法实例解析

    主要介绍了Python单元测试及unittest框架用法实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    python单元测试框架pytest的使用示例

    这篇博客准备讲解一下pytest测试框架,这个框架是当前最流行的python语言最流行的单测框架,不掌握可不行,首先这个框架属于第三方模块,需要通过pip安装即可 pip install pytest 下面我们进入正题 一、介绍pytest...

    Python单元测试工具doctest和unittest使用解析

    主要介绍了Python单元测试工具doctest和unittest使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Python Django框架单元测试之文件上传测试示例

    本文实例讲述了Python Django框架单元测试之文件上传测试。分享给大家供大家参考,具体如下: Submitting files is a special case. To POST a file, you need only provide the file field name as a key, and a ...

    Sikuli-iOS-Automation:使用Sikuli,iOS模拟器和Python单元测试的iOS测试自动化框架示例

    Sikuli-iOS-自动化使用Sikuli,iOS模拟器和Python单元测试的iOS测试自动化框架示例。 可以在这里找到更多详细信息: :

Global site tag (gtag.js) - Google Analytics