次のシナリオを検討してください。
import six
from abc import ABCMeta, abstractmethod
class ThisIsAnAbstractClass(six.with_metaclass(ABCMeta)):
@abstractmethod
def __init__(self,parameter):
self.parameter = parameter
def do_something():
"""do something"""
抽象メソッドを持つ ABCMeta 拡張形式のクラス (抽象クラス) があります。この抽象init () メソッドが原因で、このクラスを初期化できません。このクラスをテストする方法はありますか? (少なくともテストフレームワークを使用して)