e1i*_*i45 13 python unit-testing nested-function
在下面的例子中,您将如何对嵌套函数f1()进行单元测试?
def f(): def f1(): return 1 return 2
或者需要测试的函数是否应该嵌套?
ale*_*gui 8
此链接中存在类似问题.但简短的回答是:你无法从外部元素访问内部函数.
出于测试目的,可能另一种方法是改变私有外部函数的内部函数吗?
Mar*_*ers 7
你没有,因为你做不到.
您必须将单元测试限制为外部函数,或者将内部函数移动到其他位置.
归档时间:
13 年,3 月 前
查看次数:
8079 次
最近记录:
9 年,3 月 前