Returns a mock object for the specified abstract class with all abstract methods of the class mocked. Concrete methods to mock can be specified with the last parameter
@since Method available since Release 3.4.0
string $originalClassName:
array $arguments:
string $mockClassName:
boolean $callOriginalConstructor:
boolean $callOriginalClone:
boolean $callAutoload:
array $mockedMethods:
boolean $cloneArguments:
PHPUnit_Framework_MockObject_MockObject
public function getMockForAbstractClass($originalClassName, array $arguments = array(), $mockClassName = '', $callOriginalConstructor = TRUE, $callOriginalClone = TRUE, $callAutoload = TRUE, $mockedMethods = array(), $cloneArguments = FALSE) {
$mockObject = PHPUnit_Framework_MockObject_Generator::getMockForAbstractClass($originalClassName, $arguments, $mockClassName, $callOriginalConstructor, $callOriginalClone, $callAutoload, $mockedMethods, $cloneArguments);
$this->mockObjects[] = $mockObject;
return $mockObject;
}