方法1. 使用 if name == ‘main’ 添加测试代码
if __name__ == 'main'
#添加测试代码
#测试代码
这里 __name__
是一个内置变量,当模块被直接执行时 __name__ == 'main'
,进入测试代码进行模块自测试。而当模块儿被其他文件 import 时, __name__ == 'moduleName'
测试代码将被忽略
方法2. 使用 doctest
模块对其他模块进行测试
需要在需要测试的自定义函数下,以注释的形式添加测试代码,格式如下
def mysum(x,y)
```
add x with y
>>>