NerdsAndCompany\Schematic\Services\UserGroupsTest::getMockUserGroup PHP Метод

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

private getMockUserGroup ( string $groupId ) : PHPUnit_Framework_MockObject_MockObject | Craft\UserGroupModel
$groupId string
Результат PHPUnit_Framework_MockObject_MockObject | Craft\UserGroupModel
    private function getMockUserGroup($groupId)
    {
        $mockUserGroup = $this->getMockBuilder(UserGroupModel::class)->disableOriginalConstructor()->getMock();
        $mockUserGroup->expects($this->any())->method('__get')->willReturnMap([['id', $groupId], ['handle', 'groupHandle' . $groupId], ['name', 'groupName' . $groupId]]);
        $mockUserGroup->expects($this->any())->method('getAllErrors')->willReturn(['ohnoes' => 'horrible error']);
        return $mockUserGroup;
    }