PHPUnit_Framework_TestCase::getMockForAbstractClass
Returns a mock object for the specified abstract class with all abstract methods of the class mocked. Concrete methods are not mocked by default.
To mock concrete methods, use the 7th parameter ($mockedMethods).
Signature
public function getMockForAbstractClass(string
$originalClassName,
[array
$arguments = '',
[string
$mockClassName = '',
[boolean
$callOriginalConstructor = true,
[boolean
$callOriginalClone = true,
[boolean
$callAutoload = true,
[array
$mockedMethods = false,
[boolean
$cloneArguments = false]]]]]]] )
Parameters
$originalClassName
— string$arguments
— array$mockClassName
— string$callOriginalConstructor
— boolean$callOriginalClone
— boolean$callAutoload
— boolean$mockedMethods
— array$cloneArguments
— boolean
Returns
- PHPUnit_Framework_MockObject_MockObject
Errors/Exceptions
Violations
Checkstyle
Line | Column | Severity | Message |
---|---|---|---|
1341 | 246 | warning | Line exceeds 120 characters; contains 245 characters |