Fix getMock FolderTests

This commit is contained in:
Roeland Jago Douma 2016-09-12 21:21:42 +02:00
parent d77982c03f
commit fe15dccb45
No known key found for this signature in database
GPG Key ID: 1E152838F164D13B
1 changed files with 104 additions and 96 deletions

View File

@ -10,13 +10,17 @@ namespace Test\Files\Node;
use OC\Files\Cache\Cache; use OC\Files\Cache\Cache;
use OC\Files\FileInfo; use OC\Files\FileInfo;
use OC\Files\Mount\Manager;
use OC\Files\Mount\MountPoint; use OC\Files\Mount\MountPoint;
use OC\Files\Node\Node; use OC\Files\Node\Node;
use OC\Files\Node\Root;
use OC\Files\Storage\Temporary; use OC\Files\Storage\Temporary;
use OC\Files\Storage\Wrapper\Jail; use OC\Files\Storage\Wrapper\Jail;
use OCP\Files\Mount\IMountPoint;
use OCP\Files\NotFoundException; use OCP\Files\NotFoundException;
use OCP\Files\NotPermittedException; use OCP\Files\NotPermittedException;
use OC\Files\View; use OC\Files\View;
use OCP\Files\Storage;
/** /**
* Class FolderTest * Class FolderTest
@ -34,7 +38,7 @@ class FolderTest extends \Test\TestCase {
} }
protected function getMockStorage() { protected function getMockStorage() {
$storage = $this->getMock('\OCP\Files\Storage'); $storage = $this->createMock(Storage::class);
$storage->expects($this->any()) $storage->expects($this->any())
->method('getId') ->method('getId')
->will($this->returnValue('home::someuser')); ->will($this->returnValue('home::someuser'));
@ -46,12 +50,14 @@ class FolderTest extends \Test\TestCase {
} }
public function testDelete() { public function testDelete() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)
->setConstructorArgs([$manager, $view, $this->user])
->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -99,11 +105,11 @@ class FolderTest extends \Test\TestCase {
/** /**
* @var \OC\Files\Mount\Manager $manager * @var \OC\Files\Mount\Manager $manager
*/ */
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = new \OC\Files\Node\Root($manager, $view, $this->user); $root = new \OC\Files\Node\Root($manager, $view, $this->user);
$root->listen('\OC\Files', 'preDelete', $preListener); $root->listen('\OC\Files', 'preDelete', $preListener);
$root->listen('\OC\Files', 'postDelete', $postListener); $root->listen('\OC\Files', 'postDelete', $postListener);
@ -131,12 +137,12 @@ class FolderTest extends \Test\TestCase {
* @expectedException \OCP\Files\NotPermittedException * @expectedException \OCP\Files\NotPermittedException
*/ */
public function testDeleteNotPermitted() { public function testDeleteNotPermitted() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -151,12 +157,14 @@ class FolderTest extends \Test\TestCase {
} }
public function testGetDirectoryContent() { public function testGetDirectoryContent() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)
->setConstructorArgs([$manager, $view, $this->user])
->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -181,12 +189,12 @@ class FolderTest extends \Test\TestCase {
} }
public function testGet() { public function testGet() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -200,12 +208,12 @@ class FolderTest extends \Test\TestCase {
} }
public function testNodeExists() { public function testNodeExists() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -222,12 +230,12 @@ class FolderTest extends \Test\TestCase {
} }
public function testNodeExistsNotExists() { public function testNodeExistsNotExists() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -242,12 +250,12 @@ class FolderTest extends \Test\TestCase {
} }
public function testNewFolder() { public function testNewFolder() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -272,12 +280,12 @@ class FolderTest extends \Test\TestCase {
* @expectedException \OCP\Files\NotPermittedException * @expectedException \OCP\Files\NotPermittedException
*/ */
public function testNewFolderNotPermitted() { public function testNewFolderNotPermitted() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -292,12 +300,12 @@ class FolderTest extends \Test\TestCase {
} }
public function testNewFile() { public function testNewFile() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -322,12 +330,12 @@ class FolderTest extends \Test\TestCase {
* @expectedException \OCP\Files\NotPermittedException * @expectedException \OCP\Files\NotPermittedException
*/ */
public function testNewFileNotPermitted() { public function testNewFileNotPermitted() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -342,12 +350,12 @@ class FolderTest extends \Test\TestCase {
} }
public function testGetFreeSpace() { public function testGetFreeSpace() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
@ -362,23 +370,23 @@ class FolderTest extends \Test\TestCase {
} }
public function testSearch() { public function testSearch() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(Storage::class);
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$storage->expects($this->once()) $storage->expects($this->once())
->method('getCache') ->method('getCache')
->will($this->returnValue($cache)); ->will($this->returnValue($cache));
$mount = $this->getMock('\OCP\Files\Mount\IMountPoint'); $mount = $this->createMock(IMountPoint::class);
$mount->expects($this->once()) $mount->expects($this->once())
->method('getStorage') ->method('getStorage')
->will($this->returnValue($storage)); ->will($this->returnValue($storage));
@ -410,19 +418,19 @@ class FolderTest extends \Test\TestCase {
} }
public function testSearchInRoot() { public function testSearchInRoot() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(Storage::class);
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$mount = $this->getMock('\OCP\Files\Mount\IMountPoint'); $mount = $this->createMock(IMountPoint::class);
$mount->expects($this->once()) $mount->expects($this->once())
->method('getStorage') ->method('getStorage')
->will($this->returnValue($storage)); ->will($this->returnValue($storage));
@ -458,19 +466,19 @@ class FolderTest extends \Test\TestCase {
} }
public function testSearchInStorageRoot() { public function testSearchInStorageRoot() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(Storage::class);
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$mount = $this->getMock('\OCP\Files\Mount\IMountPoint'); $mount = $this->createMock(IMountPoint::class);
$mount->expects($this->once()) $mount->expects($this->once())
->method('getStorage') ->method('getStorage')
->will($this->returnValue($storage)); ->will($this->returnValue($storage));
@ -506,19 +514,19 @@ class FolderTest extends \Test\TestCase {
} }
public function testSearchByTag() { public function testSearchByTag() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(Storage::class);
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$mount = $this->getMock('\OCP\Files\Mount\IMountPoint'); $mount = $this->createMock(IMountPoint::class);
$mount->expects($this->once()) $mount->expects($this->once())
->method('getStorage') ->method('getStorage')
->will($this->returnValue($storage)); ->will($this->returnValue($storage));
@ -554,22 +562,22 @@ class FolderTest extends \Test\TestCase {
} }
public function testSearchSubStorages() { public function testSearchSubStorages() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array(), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(Storage::class);
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$subCache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $subCache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$subStorage = $this->getMock('\OC\Files\Storage\Storage'); $subStorage = $this->createMock(Storage::class);
$subMount = $this->getMock('\OC\Files\Mount\MountPoint', array(), array(null, '')); $subMount = $this->getMockBuilder(MountPoint::class)->setConstructorArgs([null, ''])->getMock();
$mount = $this->getMock('\OCP\Files\Mount\IMountPoint'); $mount = $this->createMock(IMountPoint::class);
$mount->expects($this->once()) $mount->expects($this->once())
->method('getStorage') ->method('getStorage')
->will($this->returnValue($storage)); ->will($this->returnValue($storage));
@ -634,18 +642,18 @@ class FolderTest extends \Test\TestCase {
} }
public function testGetById() { public function testGetById() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(\OC\Files\Storage\Storage::class);
$mount = new MountPoint($storage, '/bar'); $mount = new MountPoint($storage, '/bar');
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$view->expects($this->once()) $view->expects($this->once())
->method('getFileInfo') ->method('getFileInfo')
@ -677,18 +685,18 @@ class FolderTest extends \Test\TestCase {
} }
public function testGetByIdOutsideFolder() { public function testGetByIdOutsideFolder() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(\OC\Files\Storage\Storage::class);
$mount = new MountPoint($storage, '/bar'); $mount = new MountPoint($storage, '/bar');
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$storage->expects($this->once()) $storage->expects($this->once())
->method('getCache') ->method('getCache')
@ -715,19 +723,19 @@ class FolderTest extends \Test\TestCase {
} }
public function testGetByIdMultipleStorages() { public function testGetByIdMultipleStorages() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
$root->expects($this->any()) $root->expects($this->any())
->method('getUser') ->method('getUser')
->will($this->returnValue($this->user)); ->will($this->returnValue($this->user));
$storage = $this->getMock('\OC\Files\Storage\Storage'); $storage = $this->createMock(\OC\Files\Storage\Storage::class);
$mount1 = new MountPoint($storage, '/bar'); $mount1 = new MountPoint($storage, '/bar');
$mount2 = new MountPoint($storage, '/bar/foo/asd'); $mount2 = new MountPoint($storage, '/bar/foo/asd');
$cache = $this->getMock('\OC\Files\Cache\Cache', array(), array('')); $cache = $this->getMockBuilder(Cache::class)->setConstructorArgs([''])->getMock();
$view->expects($this->any()) $view->expects($this->any())
->method('getFileInfo') ->method('getFileInfo')
@ -772,13 +780,13 @@ class FolderTest extends \Test\TestCase {
* @dataProvider uniqueNameProvider * @dataProvider uniqueNameProvider
*/ */
public function testGetUniqueName($name, $existingFiles, $expected) { public function testGetUniqueName($name, $existingFiles, $expected) {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
$folderPath = '/bar/foo'; $folderPath = '/bar/foo';
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
$view->expects($this->any()) $view->expects($this->any())
->method('file_exists') ->method('file_exists')
@ -796,14 +804,14 @@ class FolderTest extends \Test\TestCase {
} }
public function testRecent() { public function testRecent() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
$folderPath = '/bar/foo'; $folderPath = '/bar/foo';
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
/** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\Node\Root $root */ /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\Node\Root $root */
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
/** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\FileInfo $folderInfo */ /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\FileInfo $folderInfo */
$folderInfo = $this->getMockBuilder('\OC\Files\FileInfo') $folderInfo = $this->getMockBuilder('\OC\Files\FileInfo')
->disableOriginalConstructor()->getMock(); ->disableOriginalConstructor()->getMock();
@ -854,14 +862,14 @@ class FolderTest extends \Test\TestCase {
} }
public function testRecentFolder() { public function testRecentFolder() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
$folderPath = '/bar/foo'; $folderPath = '/bar/foo';
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
/** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\Node\Root $root */ /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\Node\Root $root */
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
/** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\FileInfo $folderInfo */ /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\FileInfo $folderInfo */
$folderInfo = $this->getMockBuilder('\OC\Files\FileInfo') $folderInfo = $this->getMockBuilder('\OC\Files\FileInfo')
->disableOriginalConstructor()->getMock(); ->disableOriginalConstructor()->getMock();
@ -910,14 +918,14 @@ class FolderTest extends \Test\TestCase {
} }
public function testRecentJail() { public function testRecentJail() {
$manager = $this->getMock('\OC\Files\Mount\Manager'); $manager = $this->createMock(Manager::class);
$folderPath = '/bar/foo'; $folderPath = '/bar/foo';
/** /**
* @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view * @var \OC\Files\View | \PHPUnit_Framework_MockObject_MockObject $view
*/ */
$view = $this->getMock('\OC\Files\View'); $view = $this->createMock(View::class);
/** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\Node\Root $root */ /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\Node\Root $root */
$root = $this->getMock('\OC\Files\Node\Root', array('getUser', 'getMountsIn', 'getMount'), array($manager, $view, $this->user)); $root = $this->getMockBuilder(Root::class)->setMethods(['getUser', 'getMountsIn', 'getMount'])->setConstructorArgs([$manager, $view, $this->user])->getMock();
/** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\FileInfo $folderInfo */ /** @var \PHPUnit_Framework_MockObject_MockObject|\OC\Files\FileInfo $folderInfo */
$folderInfo = $this->getMockBuilder('\OC\Files\FileInfo') $folderInfo = $this->getMockBuilder('\OC\Files\FileInfo')
->disableOriginalConstructor()->getMock(); ->disableOriginalConstructor()->getMock();