28 public function startTest(\PHPUnit\Framework\Test $test)
30 if ($test instanceof \PHPUnit\Framework\TestCase) {
31 $objectManagerMock = $test->getMockBuilder(ObjectManagerInterface::class)
32 ->getMockForAbstractClass();
33 $createMockCallback =
function (
$type) use ($test) {
34 return $test->getMockBuilder(
$type)
35 ->disableOriginalConstructor()
36 ->getMockForAbstractClass();
38 $objectManagerMock->method(
'create')->willReturnCallback($createMockCallback);
39 $objectManagerMock->method(
'get')->willReturnCallback($createMockCallback);
static setInstance(\Magento\Framework\ObjectManagerInterface $objectManager)
startTest(\PHPUnit\Framework\Test $test)