#coding=utf-8import doctest
# doctest模块可以提取注释中的代码执行# doctest严格按照Python交互模式执行defMySum(a,b):"""
Get the sum from a and b
:param a: firstNum
:param b: secondNum
:return: sum
注意有空格
example
>>> print(MySum(1,2))
3
"""return a + b +b
print(MySum(2,3))>>>5# 进行文档测试,运行通过不会有结果
doctest.testmod()
一,单元测试:作用:用来对一个函数,一个类或者一个模块进行正确性校验工作结果:单元测试通过。说明测试的函数功能正常;测试不通过,说明函数功能有bug,或者测试条件输入有误二,针对类进行单元测试需要测试的类代码#coding=utf-8class Person(): def __init__(self,name,age): self.name = name self.age = age def GetName(self): r