summaryrefslogtreecommitdiffstats
path: root/tests/lib/Share20/DefaultShareProviderTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lib/Share20/DefaultShareProviderTest.php')
-rw-r--r--tests/lib/Share20/DefaultShareProviderTest.php229
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());