関数だけでなく、クラスにPythonのdoctestの概念を使用することは可能ですか?
もしそうなら、どこにdoctestsを置くべきですか?クラスのdocstringに、またはコンストラクターのdocstringに?
明確にするために、私は次のようなものを探しています:
class Test:
"""
>>> a=Test(5)
>>> a.multiply_by_2()
10
"""
def __init__(self, number):
self._number=number
def multiply_by_2(self):
return self._number*2
前もって感謝します、
アダム