47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
{prologue}{class_declaration}
|
|
{
|
|
private $__phpunit_invocationMocker;
|
|
private $__phpunit_originalObject;
|
|
private $__phpunit_configurable = {configurable};
|
|
private $__phpunit_returnValueGeneration = true;
|
|
|
|
{clone}{mocked_methods}
|
|
public function expects(\PHPUnit\Framework\MockObject\Matcher\Invocation $matcher)
|
|
{
|
|
return $this->__phpunit_getInvocationMocker()->expects($matcher);
|
|
}
|
|
{method}
|
|
public function __phpunit_setOriginalObject($originalObject)
|
|
{
|
|
$this->__phpunit_originalObject = $originalObject;
|
|
}
|
|
|
|
public function __phpunit_setReturnValueGeneration(bool $returnValueGeneration)
|
|
{
|
|
$this->__phpunit_returnValueGeneration = $returnValueGeneration;
|
|
}
|
|
|
|
public function __phpunit_getInvocationMocker()
|
|
{
|
|
if ($this->__phpunit_invocationMocker === null) {
|
|
$this->__phpunit_invocationMocker = new \PHPUnit\Framework\MockObject\InvocationMocker($this->__phpunit_configurable, $this->__phpunit_returnValueGeneration);
|
|
}
|
|
|
|
return $this->__phpunit_invocationMocker;
|
|
}
|
|
|
|
public function __phpunit_hasMatchers()
|
|
{
|
|
return $this->__phpunit_getInvocationMocker()->hasMatchers();
|
|
}
|
|
|
|
public function __phpunit_verify(bool $unsetInvocationMocker = true)
|
|
{
|
|
$this->__phpunit_getInvocationMocker()->verify();
|
|
|
|
if ($unsetInvocationMocker) {
|
|
$this->__phpunit_invocationMocker = null;
|
|
}
|
|
}
|
|
}{epilogue}
|