问题描述
我有一堂课:
class Klass:
pass
和一个外部方法:
def foo():
return "foo method"
如何通过测试:
assert Klass().foo() == "foo method"
带有 foo
方法的装饰器?
已编辑:Klass
中没有变化
解决方法
我不确定我是否明白你想通过说 decorator
得到什么,但是这个怎么样?
class Klass:
def foo(self):
return "foo method"
assert Klass().foo() == "foo method"
如果这不是您要找的词,请尝试找到一些更好的词。