Pra*_*ani 8 python unit-testing mocking
是否可以通过模拟找到函数中局部变量的值?
class A:
def f(self):
a = 5000 * 10
B().someFunction(a)
Run Code Online (Sandbox Code Playgroud)
如何为此功能编写单元测试?我已经嘲笑了,someFunction
因为我不希望测试范围超出块。我可以测试函数其余部分的唯一方法是检查函数末尾的变量 a 的值是否为 50000。我该怎么做呢?
Sam*_*ous 18
一个不返回任何东西、不修改任何东西并且不引发任何错误的函数是一个基本上没有理由的函数。
如果以上都不是,只需删除您的功能并忘记它:)