[Bridge/PhpUnit] cleanup fix
This commit is contained in:
parent
b3cf2d40c0
commit
0868b3554b
@ -87,7 +87,7 @@ trait ForwardCompatTestTraitForV5
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $originalClassName
|
||||
* @param string|string[] $originalClassName
|
||||
*
|
||||
* @return MockObject
|
||||
*/
|
||||
@ -106,7 +106,8 @@ trait ForwardCompatTestTraitForV5
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $originalClassName
|
||||
* @param string|string[] $originalClassName
|
||||
* @param string[] $methods
|
||||
*
|
||||
* @return MockObject
|
||||
*/
|
||||
|
@ -32,4 +32,19 @@ trait ForwardCompatTestTraitForV7
|
||||
->disallowMockingUnknownTypes()
|
||||
->getMock();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string|string[] $originalClassName
|
||||
* @param string[] $methods
|
||||
*/
|
||||
protected function createPartialMock($originalClassName, array $methods): MockObject
|
||||
{
|
||||
return $this->getMockBuilder($originalClassName)
|
||||
->disableOriginalConstructor()
|
||||
->disableOriginalClone()
|
||||
->disableArgumentCloning()
|
||||
->disallowMockingUnknownTypes()
|
||||
->setMethods(empty($methods) ? null : $methods)
|
||||
->getMock();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user