def create_mock_class(name, base, instance=None): instance = instance or MagicMock() mock_class = MagicMock(name=name, return_value=instance) mock_class.__bases__ = (type, base) mock_class.__class__ = type return mock_class
def create_mock_model(): instance = MagicMock() model = MagicMock(name='MockModel') model.__bases__ = (type,) model.__class__ = type model._meta = MagicMock(**{ 'abstract': False, }) return model
def create_mock_model(): instance = MagicMock() model = MagicMock(name='MockModel') model.__bases__ = (type, ) model.__class__ = type model._meta = MagicMock(**{ 'abstract': False, }) return model