NerdsAndCompany\Schematic\Services\UsersTest::getMockSchematicFieldServiceForImport PHP Метод

getMockSchematicFieldServiceForImport() приватный Метод

private getMockSchematicFieldServiceForImport ( boolean $errors = false ) : Fields | PHPUnit_Framework_MockObject_MockObject
$errors boolean
Результат Fields | PHPUnit_Framework_MockObject_MockObject
    private function getMockSchematicFieldServiceForImport($errors = false)
    {
        $mockFieldLayout = $this->getMockFieldLayout();
        if ($errors) {
            $mockFieldLayout->expects($this->exactly(1))->method('getAllErrors')->willReturn(['errors' => ['error 1', 'error 2', 'error 3']]);
        }
        $mockSchematicFieldsService = $this->getMockSchematicFieldsService();
        $mockSchematicFieldsService->expects($this->exactly(1))->method('getFieldLayout')->willReturn($mockFieldLayout);
        return $mockSchematicFieldsService;
    }