diff options
Diffstat (limited to 'tests/lib/Share20/DefaultShareProviderTest.php')
-rw-r--r-- | tests/lib/Share20/DefaultShareProviderTest.php | 229 |
1 files changed, 117 insertions, 112 deletions
diff --git a/tests/lib/Share20/DefaultShareProviderTest.php b/tests/lib/Share20/DefaultShareProviderTest.php index 6ef00721a70..ae9ad47b9ae 100644 --- a/tests/lib/Share20/DefaultShareProviderTest.php +++ b/tests/lib/Share20/DefaultShareProviderTest.php @@ -22,11 +22,16 @@ namespace Test\Share20; use OC\Share20\Exception\ProviderException; use OCP\DB\QueryBuilder\IQueryBuilder; +use OCP\Files\File; +use OCP\Files\Folder; use OCP\IDBConnection; +use OCP\IGroup; +use OCP\IUser; use OCP\IUserManager; use OCP\IGroupManager; use OCP\Files\IRootFolder; use OC\Share20\DefaultShareProvider; +use OCP\Share\IShare; /** * Class DefaultShareProviderTest @@ -53,9 +58,9 @@ class DefaultShareProviderTest extends \Test\TestCase { public function setUp() { $this->dbConn = \OC::$server->getDatabaseConnection(); - $this->userManager = $this->getMock('OCP\IUserManager'); - $this->groupManager = $this->getMock('OCP\IGroupManager'); - $this->rootFolder = $this->getMock('OCP\Files\IRootFolder'); + $this->userManager = $this->createMock(IUserManager::class); + $this->groupManager = $this->createMock(IGroupManager::class); + $this->rootFolder = $this->createMock(IRootFolder::class); $this->userManager->expects($this->any())->method('userExists')->willReturn(true); @@ -136,13 +141,13 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $qb->getLastInsertId(); - $sharedBy = $this->getMock('OCP\IUser'); + $sharedBy = $this->createMock(IUser::class); $sharedBy->method('getUID')->willReturn('sharedBy'); - $shareOwner = $this->getMock('OCP\IUser'); + $shareOwner = $this->createMock(IUser::class); $shareOwner->method('getUID')->willReturn('shareOwner'); - $ownerPath = $this->getMock('\OCP\Files\File'); - $shareOwnerFolder = $this->getMock('\OCP\Files\Folder'); + $ownerPath = $this->createMock(File::class); + $shareOwnerFolder = $this->createMock(Folder::class); $shareOwnerFolder->method('getById')->with(42)->willReturn([$ownerPath]); $this->rootFolder @@ -218,9 +223,9 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $qb->getLastInsertId(); - $ownerPath = $this->getMock('\OCP\Files\File'); + $ownerPath = $this->createMock(File::class); - $shareOwnerFolder = $this->getMock('\OCP\Files\Folder'); + $shareOwnerFolder = $this->createMock(Folder::class); $shareOwnerFolder->method('getById')->with(42)->willReturn([$ownerPath]); $this->rootFolder @@ -263,8 +268,8 @@ class DefaultShareProviderTest extends \Test\TestCase { // Get the id $id = $qb->getLastInsertId(); - $ownerPath = $this->getMock('\OCP\Files\Folder'); - $shareOwnerFolder = $this->getMock('\OCP\Files\Folder'); + $ownerPath = $this->createMock(Folder::class); + $shareOwnerFolder = $this->createMock(Folder::class); $shareOwnerFolder->method('getById')->with(42)->willReturn([$ownerPath]); $this->rootFolder @@ -291,15 +296,15 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $this->addShareToDB(\OCP\Share::SHARE_TYPE_GROUP, 'group0', 'user0', 'user0', 'file', 42, 'myTarget', 31, null, null); $this->addShareToDB(2, 'user1', 'user0', 'user0', 'file', 42, 'userTarget', 0, null, null, $id); - $user0 = $this->getMock('OCP\IUser'); + $user0 = $this->createMock(IUser::class); $user0->method('getUID')->willReturn('user0'); - $user1 = $this->getMock('OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $group0 = $this->getMock('OCP\IGroup'); + $group0 = $this->createMock(IGroup::class); $group0->method('inGroup')->with($user1)->willReturn(true); - $node = $this->getMock('\OCP\Files\Folder'); + $node = $this->createMock(Folder::class); $node->method('getId')->willReturn(42); $this->rootFolder->method('getUserFolder')->with('user0')->will($this->returnSelf()); @@ -345,8 +350,8 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $qb->getLastInsertId(); - $ownerPath = $this->getMock('\OCP\Files\Folder'); - $shareOwnerFolder = $this->getMock('\OCP\Files\Folder'); + $ownerPath = $this->createMock(Folder::class); + $shareOwnerFolder = $this->createMock(Folder::class); $shareOwnerFolder->method('getById')->with(42)->willReturn([$ownerPath]); $this->rootFolder @@ -385,7 +390,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $qb->getLastInsertId(); - $share = $this->getMock('OCP\Share\IShare'); + $share = $this->createMock(IShare::class); $share->method('getId')->willReturn($id); $provider = $this->getMockBuilder('OC\Share20\DefaultShareProvider') @@ -473,7 +478,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ]); $this->assertEquals(1, $qb->execute()); - $share = $this->getMock('OCP\Share\IShare'); + $share = $this->createMock(IShare::class); $share->method('getId')->willReturn($id); $share->method('getShareType')->willReturn(\OCP\Share::SHARE_TYPE_GROUP); @@ -548,8 +553,8 @@ class DefaultShareProviderTest extends \Test\TestCase { ]); $qb->execute(); - $ownerPath = $this->getMock('\OCP\Files\Folder'); - $ownerFolder = $this->getMock('\OCP\Files\Folder'); + $ownerPath = $this->createMock(Folder::class); + $ownerFolder = $this->createMock(Folder::class); $ownerFolder->method('getById')->willReturn([$ownerPath]); $this->rootFolder @@ -558,7 +563,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ['shareOwner', $ownerFolder], ])); - $share = $this->getMock('\OCP\Share\IShare'); + $share = $this->createMock(IShare::class); $share->method('getId')->willReturn($id); $children = $this->provider->getChildren($share); @@ -591,15 +596,15 @@ class DefaultShareProviderTest extends \Test\TestCase { public function testCreateUserShare() { $share = new \OC\Share20\Share($this->rootFolder, $this->userManager); - $shareOwner = $this->getMock('OCP\IUser'); + $shareOwner = $this->createMock(IUser::class); $shareOwner->method('getUID')->WillReturn('shareOwner'); - $path = $this->getMock('\OCP\Files\File'); + $path = $this->createMock(File::class); $path->method('getId')->willReturn(100); $path->method('getOwner')->willReturn($shareOwner); - $ownerFolder = $this->getMock('OCP\Files\Folder'); - $userFolder = $this->getMock('OCP\Files\Folder'); + $ownerFolder = $this->createMock(Folder::class); + $userFolder = $this->createMock(Folder::class); $this->rootFolder ->method('getUserFolder') ->will($this->returnValueMap([ @@ -639,15 +644,15 @@ class DefaultShareProviderTest extends \Test\TestCase { public function testCreateGroupShare() { $share = new \OC\Share20\Share($this->rootFolder, $this->userManager); - $shareOwner = $this->getMock('\OCP\IUser'); + $shareOwner = $this->createMock(IUser::class); $shareOwner->method('getUID')->willReturn('shareOwner'); - $path = $this->getMock('\OCP\Files\Folder'); + $path = $this->createMock(Folder::class); $path->method('getId')->willReturn(100); $path->method('getOwner')->willReturn($shareOwner); - $ownerFolder = $this->getMock('OCP\Files\Folder'); - $userFolder = $this->getMock('OCP\Files\Folder'); + $ownerFolder = $this->createMock(Folder::class); + $userFolder = $this->createMock(Folder::class); $this->rootFolder ->method('getUserFolder') ->will($this->returnValueMap([ @@ -687,15 +692,15 @@ class DefaultShareProviderTest extends \Test\TestCase { public function testCreateLinkShare() { $share = new \OC\Share20\Share($this->rootFolder, $this->userManager); - $shareOwner = $this->getMock('\OCP\IUser'); + $shareOwner = $this->createMock(IUser::class); $shareOwner->method('getUID')->willReturn('shareOwner'); - $path = $this->getMock('\OCP\Files\Folder'); + $path = $this->createMock(Folder::class); $path->method('getId')->willReturn(100); $path->method('getOwner')->willReturn($shareOwner); - $ownerFolder = $this->getMock('OCP\Files\Folder'); - $userFolder = $this->getMock('OCP\Files\Folder'); + $ownerFolder = $this->createMock(Folder::class); + $userFolder = $this->createMock(Folder::class); $this->rootFolder ->method('getUserFolder') ->will($this->returnValueMap([ @@ -755,7 +760,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $qb->execute(); $id = $qb->getLastInsertId(); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -806,7 +811,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ]); $this->assertEquals(1, $qb->execute()); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -853,20 +858,20 @@ class DefaultShareProviderTest extends \Test\TestCase { $groups = []; foreach(range(0, 100) as $i) { - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('group'.$i); $groups[] = $group; } - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('sharedWith'); $groups[] = $group; - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('sharedWith'); - $owner = $this->getMock('\OCP\IUser'); + $owner = $this->createMock(IUser::class); $owner->method('getUID')->willReturn('shareOwner'); - $initiator = $this->getMock('\OCP\IUser'); + $initiator = $this->createMock(IUser::class); $initiator->method('getUID')->willReturn('sharedBy'); $this->userManager->method('get')->willReturnMap([ @@ -877,7 +882,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->groupManager->method('getUserGroups')->with($user)->willReturn($groups); $this->groupManager->method('get')->with('sharedWith')->willReturn($group); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -944,15 +949,15 @@ class DefaultShareProviderTest extends \Test\TestCase { ]); $this->assertEquals(1, $qb->execute()); - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('sharedWith'); $groups = [$group]; - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('user'); - $owner = $this->getMock('\OCP\IUser'); + $owner = $this->createMock(IUser::class); $owner->method('getUID')->willReturn('shareOwner'); - $initiator = $this->getMock('\OCP\IUser'); + $initiator = $this->createMock(IUser::class); $initiator->method('getUID')->willReturn('sharedBy'); $this->userManager->method('get')->willReturnMap([ @@ -963,7 +968,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->groupManager->method('getUserGroups')->with($user)->willReturn($groups); $this->groupManager->method('get')->with('sharedWith')->willReturn($group); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -986,9 +991,9 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $this->addShareToDB(\OCP\Share::SHARE_TYPE_USER, 'user0', 'user1', 'user1', 'file', 43, 'myTarget', 31, null, null, null); - $user0 = $this->getMock('\OCP\IUser'); + $user0 = $this->createMock(IUser::class); $user0->method('getUID')->willReturn('user0'); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); $this->userManager->method('get')->willReturnMap([ @@ -996,7 +1001,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ['user1', $user1], ]); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(43); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(43)->willReturn([$file]); @@ -1019,9 +1024,9 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $this->addShareToDB(\OCP\Share::SHARE_TYPE_GROUP, 'group0', 'user1', 'user1', 'file', 43, 'myTarget', 31, null, null, null); - $user0 = $this->getMock('\OCP\IUser'); + $user0 = $this->createMock(IUser::class); $user0->method('getUID')->willReturn('user0'); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); $this->userManager->method('get')->willReturnMap([ @@ -1029,13 +1034,13 @@ class DefaultShareProviderTest extends \Test\TestCase { ['user1', $user1], ]); - $group0 = $this->getMock('\OCP\IGroup'); + $group0 = $this->createMock(IGroup::class); $group0->method('getGID')->willReturn('group0'); $this->groupManager->method('get')->with('group0')->willReturn($group0); $this->groupManager->method('getUserGroups')->with($user0)->willReturn([$group0]); - $node = $this->getMock('\OCP\Files\Folder'); + $node = $this->createMock(Folder::class); $node->method('getId')->willReturn(43); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(43)->willReturn([$node]); @@ -1083,7 +1088,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ]); $this->assertEquals(1, $qb->execute()); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -1131,7 +1136,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ]); $this->assertEquals(1, $qb->execute()); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(42); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -1180,7 +1185,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->assertEquals(1, $qb->execute()); $id2 = $qb->getLastInsertId(); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(42); $this->rootFolder->method('getUserFolder')->with('shareOwner')->will($this->returnSelf()); $this->rootFolder->method('getById')->with(42)->willReturn([$file]); @@ -1223,21 +1228,21 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->assertEquals(1, $stmt); $id = $qb->getLastInsertId(); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $user2 = $this->getMock('\OCP\IUser'); + $user2 = $this->createMock(IUser::class); $user2->method('getUID')->willReturn('user2'); $this->userManager->method('get')->will($this->returnValueMap([ ['user1', $user1], ['user2', $user2], ])); - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('group'); $group->method('inGroup')->with($user2)->willReturn(true); $this->groupManager->method('get')->with('group')->willReturn($group); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(1); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1294,21 +1299,21 @@ class DefaultShareProviderTest extends \Test\TestCase { ])->execute(); $this->assertEquals(1, $stmt); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $user2 = $this->getMock('\OCP\IUser'); + $user2 = $this->createMock(IUser::class); $user2->method('getUID')->willReturn('user2'); $this->userManager->method('get')->will($this->returnValueMap([ ['user1', $user1], ['user2', $user2], ])); - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('group'); $group->method('inGroup')->with($user2)->willReturn(true); $this->groupManager->method('get')->with('group')->willReturn($group); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(1); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1354,21 +1359,21 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->assertEquals(1, $stmt); $id = $qb->getLastInsertId(); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $user2 = $this->getMock('\OCP\IUser'); + $user2 = $this->createMock(IUser::class); $user2->method('getUID')->willReturn('user2'); $this->userManager->method('get')->will($this->returnValueMap([ ['user1', $user1], ['user2', $user2], ])); - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('group'); $group->method('inGroup')->with($user2)->willReturn(false); $this->groupManager->method('get')->with('group')->willReturn($group); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(1); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1395,16 +1400,16 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->assertEquals(1, $stmt); $id = $qb->getLastInsertId(); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $user2 = $this->getMock('\OCP\IUser'); + $user2 = $this->createMock(IUser::class); $user2->method('getUID')->willReturn('user2'); $this->userManager->method('get')->will($this->returnValueMap([ ['user1', $user1], ['user2', $user2], ])); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(1); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1446,17 +1451,17 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->assertEquals(1, $stmt); $id = $qb->getLastInsertId(); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $user2 = $this->getMock('\OCP\IUser'); + $user2 = $this->createMock(IUser::class); $user2->method('getUID')->willReturn('user2'); - $user3 = $this->getMock('\OCP\IUser'); + $user3 = $this->createMock(IUser::class); $this->userManager->method('get')->will($this->returnValueMap([ ['user1', $user1], ['user2', $user2], ])); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(1); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1487,13 +1492,13 @@ class DefaultShareProviderTest extends \Test\TestCase { $this->assertEquals(1, $stmt); $id = $qb->getLastInsertId(); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); $this->userManager->method('get')->will($this->returnValueMap([ ['user1', $user1], ])); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(1); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1510,7 +1515,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $users = []; for($i = 0; $i < 6; $i++) { - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('user'.$i); $users['user'.$i] = $user; } @@ -1521,14 +1526,14 @@ class DefaultShareProviderTest extends \Test\TestCase { }) ); - $file1 = $this->getMock('\OCP\Files\File'); + $file1 = $this->createMock(File::class); $file1->method('getId')->willReturn(42); - $file2 = $this->getMock('\OCP\Files\File'); + $file2 = $this->createMock(File::class); $file2->method('getId')->willReturn(43); - $folder1 = $this->getMock('\OCP\Files\Folder'); + $folder1 = $this->createMock(Folder::class); $folder1->method('getById')->with(42)->willReturn([$file1]); - $folder2 = $this->getMock('\OCP\Files\Folder'); + $folder2 = $this->createMock(Folder::class); $folder2->method('getById')->with(43)->willReturn([$file2]); $this->rootFolder->method('getUserFolder')->will($this->returnValueMap([ @@ -1559,7 +1564,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $users = []; for($i = 0; $i < 6; $i++) { - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('user'.$i); $users['user'.$i] = $user; } @@ -1570,14 +1575,14 @@ class DefaultShareProviderTest extends \Test\TestCase { }) ); - $file1 = $this->getMock('\OCP\Files\File'); + $file1 = $this->createMock(File::class); $file1->method('getId')->willReturn(42); - $file2 = $this->getMock('\OCP\Files\File'); + $file2 = $this->createMock(File::class); $file2->method('getId')->willReturn(43); - $folder1 = $this->getMock('\OCP\Files\Folder'); + $folder1 = $this->createMock(Folder::class); $folder1->method('getById')->with(42)->willReturn([$file1]); - $folder2 = $this->getMock('\OCP\Files\Folder'); + $folder2 = $this->createMock(Folder::class); $folder2->method('getById')->with(43)->willReturn([$file2]); $this->rootFolder->method('getUserFolder')->will($this->returnValueMap([ @@ -1608,7 +1613,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $users = []; for($i = 0; $i < 6; $i++) { - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('user'.$i); $users['user'.$i] = $user; } @@ -1619,14 +1624,14 @@ class DefaultShareProviderTest extends \Test\TestCase { }) ); - $file1 = $this->getMock('\OCP\Files\File'); + $file1 = $this->createMock(File::class); $file1->method('getId')->willReturn(42); - $file2 = $this->getMock('\OCP\Files\File'); + $file2 = $this->createMock(File::class); $file2->method('getId')->willReturn(43); - $folder1 = $this->getMock('\OCP\Files\Folder'); + $folder1 = $this->createMock(Folder::class); $folder1->method('getById')->with(42)->willReturn([$file1]); - $folder2 = $this->getMock('\OCP\Files\Folder'); + $folder2 = $this->createMock(Folder::class); $folder2->method('getById')->with(43)->willReturn([$file2]); $this->rootFolder->method('getUserFolder')->will($this->returnValueMap([ @@ -1657,7 +1662,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $users = []; for($i = 0; $i < 6; $i++) { - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('user'.$i); $users['user'.$i] = $user; } @@ -1670,7 +1675,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $groups = []; for($i = 0; $i < 2; $i++) { - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('group'.$i); $groups['group'.$i] = $group; } @@ -1681,14 +1686,14 @@ class DefaultShareProviderTest extends \Test\TestCase { }) ); - $file1 = $this->getMock('\OCP\Files\File'); + $file1 = $this->createMock(File::class); $file1->method('getId')->willReturn(42); - $file2 = $this->getMock('\OCP\Files\File'); + $file2 = $this->createMock(File::class); $file2->method('getId')->willReturn(43); - $folder1 = $this->getMock('\OCP\Files\Folder'); + $folder1 = $this->createMock(Folder::class); $folder1->method('getById')->with(42)->willReturn([$file1]); - $folder2 = $this->getMock('\OCP\Files\Folder'); + $folder2 = $this->createMock(Folder::class); $folder2->method('getById')->with(43)->willReturn([$file2]); $this->rootFolder->method('getUserFolder')->will($this->returnValueMap([ @@ -1726,7 +1731,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $users = []; for($i = 0; $i < 6; $i++) { - $user = $this->getMock('\OCP\IUser'); + $user = $this->createMock(IUser::class); $user->method('getUID')->willReturn('user'.$i); $users['user'.$i] = $user; } @@ -1739,7 +1744,7 @@ class DefaultShareProviderTest extends \Test\TestCase { $groups = []; for($i = 0; $i < 2; $i++) { - $group = $this->getMock('\OCP\IGroup'); + $group = $this->createMock(IGroup::class); $group->method('getGID')->willReturn('group'.$i); $groups['group'.$i] = $group; } @@ -1750,14 +1755,14 @@ class DefaultShareProviderTest extends \Test\TestCase { }) ); - $file1 = $this->getMock('\OCP\Files\File'); + $file1 = $this->createMock(File::class); $file1->method('getId')->willReturn(42); - $file2 = $this->getMock('\OCP\Files\File'); + $file2 = $this->createMock(File::class); $file2->method('getId')->willReturn(43); - $folder1 = $this->getMock('\OCP\Files\Folder'); + $folder1 = $this->createMock(Folder::class); $folder1->method('getById')->with(42)->willReturn([$file1]); - $folder2 = $this->getMock('\OCP\Files\Folder'); + $folder2 = $this->createMock(Folder::class); $folder2->method('getById')->with(43)->willReturn([$file2]); $this->rootFolder->method('getUserFolder')->will($this->returnValueMap([ @@ -1809,9 +1814,9 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $this->addShareToDB(\OCP\Share::SHARE_TYPE_USER, 'user0', 'user1', 'user1', 'file', 42, 'mytaret', 31, null, null); - $user0 = $this->getMock('\OCP\IUser'); + $user0 = $this->createMock(IUser::class); $user0->method('getUID')->willReturn('user0'); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); $this->userManager->method('get')->will($this->returnValueMap([ @@ -1819,7 +1824,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ['user1', $user1], ])); - $file = $this->getMock('\OCP\Files\File'); + $file = $this->createMock(File::class); $file->method('getId')->willReturn(42); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); @@ -1838,12 +1843,12 @@ class DefaultShareProviderTest extends \Test\TestCase { $id = $this->addShareToDB(\OCP\Share::SHARE_TYPE_GROUP, 'group0', 'user1', 'user1', 'file', 42, 'mytaret', 31, null, null); - $user0 = $this->getMock('\OCP\IUser'); + $user0 = $this->createMock(IUser::class); $user0->method('getUID')->willReturn('user0'); - $user1 = $this->getMock('\OCP\IUser'); + $user1 = $this->createMock(IUser::class); $user1->method('getUID')->willReturn('user1'); - $group0 = $this->getMock('\OCP\IGroup'); + $group0 = $this->createMock(IGroup::class); $group0->method('getGID')->willReturn('group0'); $group0->method('inGroup')->with($user0)->willReturn(true); @@ -1854,7 +1859,7 @@ class DefaultShareProviderTest extends \Test\TestCase { ['user1', $user1], ])); - $folder = $this->getMock('\OCP\Files\Folder'); + $folder = $this->createMock(Folder::class); $folder->method('getId')->willReturn(42); $this->rootFolder->method('getUserFolder')->with('user1')->will($this->returnSelf()); |