| @@ 47-65 (lines=19) @@ | ||
| 44 | $this->assertNull($manager->get('group1')); |
|
| 45 | } |
|
| 46 | ||
| 47 | public function testGetNotExists() { |
|
| 48 | /** |
|
| 49 | * @var \PHPUnit_Framework_MockObject_MockObject | \OC_Group_Backend $backend |
|
| 50 | */ |
|
| 51 | $backend = $this->getMock('\OC_Group_Database'); |
|
| 52 | $backend->expects($this->once()) |
|
| 53 | ->method('groupExists') |
|
| 54 | ->with('group1') |
|
| 55 | ->will($this->returnValue(false)); |
|
| 56 | ||
| 57 | /** |
|
| 58 | * @var \OC\User\Manager $userManager |
|
| 59 | */ |
|
| 60 | $userManager = $this->getMock('\OC\User\Manager'); |
|
| 61 | $manager = new \OC\Group\Manager($userManager); |
|
| 62 | $manager->addBackend($backend); |
|
| 63 | ||
| 64 | $this->assertNull($manager->get('group1')); |
|
| 65 | } |
|
| 66 | ||
| 67 | public function testGetDeleted() { |
|
| 68 | $backend = new \OC_Group_Dummy(); |
|
| @@ 850-869 (lines=20) @@ | ||
| 847 | $this->assertEquals(array(), $groups); |
|
| 848 | } |
|
| 849 | ||
| 850 | public function testGetUserIdGroups() { |
|
| 851 | /** |
|
| 852 | * @var \PHPUnit_Framework_MockObject_MockObject | \OC_Group_Backend $backend |
|
| 853 | */ |
|
| 854 | $backend = $this->getMock('\OC_Group_Database'); |
|
| 855 | $backend->expects($this->any()) |
|
| 856 | ->method('getUserGroups') |
|
| 857 | ->with('user1') |
|
| 858 | ->will($this->returnValue(null)); |
|
| 859 | ||
| 860 | /** |
|
| 861 | * @var \OC\User\Manager $userManager |
|
| 862 | */ |
|
| 863 | $userManager = $this->getMock('\OC\User\Manager'); |
|
| 864 | $manager = new \OC\Group\Manager($userManager); |
|
| 865 | $manager->addBackend($backend); |
|
| 866 | ||
| 867 | $groups = $manager->getUserIdGroups('user1'); |
|
| 868 | $this->assertEquals([], $groups); |
|
| 869 | } |
|
| 870 | ||
| 871 | } |
|
| 872 | ||