Need to mock out some base class behavior in a python test case
问题 My title is fairly descriptive, but here goes. Suppose I have this setup. class BaseClass(object): def __init__(self): pass def base_function(self, param="Hello World"): print param #multiple inheritance probably irrelevant but my problem deals with it class DerivedClass(BaseClass, AnotherBaseClass): def __init__(self): pass def advanced_function(self): #blah blah blah #code code code self.base_function() Now, I have a situation where I am testing a derived class, but in doing so, I need to