考虑以下场景。
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 () 方法,无法初始化此类。有没有办法测试这个类?(至少使用任何测试框架)