NerdsAndCompany\Schematic\Services\SchematicTest::getDynamicallyMockedService PHP Метод

getDynamicallyMockedService() публичный Метод

public getDynamicallyMockedService ( string $class, string $method, PHPUnit_Framework_MockObject_Matcher_Invocation $invocation, mixed $returnValue ) : PHPUnit_Framework_MockObject_MockObject
$class string
$method string
$invocation PHPUnit_Framework_MockObject_Matcher_Invocation
$returnValue mixed
Результат PHPUnit_Framework_MockObject_MockObject
    public function getDynamicallyMockedService($class, $method, Invocation $invocation, $returnValue)
    {
        $mock = $this->getMockBuilder($class)->disableOriginalConstructor()->getMock();
        $mock->expects($invocation)->method($method)->willReturn($returnValue);
        return $mock;
    }