]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix getMock Encryption
authorRoeland Jago Douma <roeland@famdouma.nl>
Wed, 7 Sep 2016 17:51:45 +0000 (19:51 +0200)
committerRoeland Jago Douma <roeland@famdouma.nl>
Wed, 7 Sep 2016 18:42:37 +0000 (20:42 +0200)
tests/lib/Encryption/EncryptionWrapperTest.php
tests/lib/Encryption/ManagerTest.php
tests/lib/Encryption/UtilTest.php

index 909187ae43b4c39f51f238edaaa60c9692570377..6599428b3647522723aa0b35eb4a2488a04bf826 100644 (file)
@@ -24,6 +24,9 @@ namespace Test\Encryption;
 
 
 use OC\Encryption\EncryptionWrapper;
+use OC\Encryption\Manager;
+use OC\Memcache\ArrayCache;
+use OCP\ILogger;
 use Test\TestCase;
 
 class EncryptionWrapperTest extends TestCase {
@@ -43,10 +46,10 @@ class EncryptionWrapperTest extends TestCase {
        public function setUp() {
                parent::setUp();
 
-               $this->arrayCache = $this->getMock('OC\Memcache\ArrayCache');
-               $this->manager = $this->getMockBuilder('OC\Encryption\Manager')
-                       ->disableOriginalConstructor()->getMock();
-               $this->logger = $this->getMock('OCP\ILogger');
+               $this->arrayCache = $this->createMock(ArrayCache::class);
+               $this->manager = $this->createMock(Manager::class);
+               $this->logger = $this->createMock(ILogger::class);
+               $this->logger = $this->createMock(ILogger::class);
 
                $this->instance = new EncryptionWrapper($this->arrayCache, $this->manager, $this->logger);
        }
index 3dcfc949a1826dfca2400b56429b14682e6262c7..ad7f47e0a3ea729680e1e47f3cc2138033be23c2 100644 (file)
@@ -3,6 +3,13 @@
 namespace Test\Encryption;
 
 use OC\Encryption\Manager;
+use OC\Encryption\Util;
+use OC\Files\View;
+use OC\Memcache\ArrayCache;
+use OCP\Encryption\IEncryptionModule;
+use OCP\IConfig;
+use OCP\IL10N;
+use OCP\ILogger;
 use Test\TestCase;
 
 class ManagerTest extends TestCase {
@@ -30,12 +37,12 @@ class ManagerTest extends TestCase {
 
        public function setUp() {
                parent::setUp();
-               $this->config = $this->getMock('\OCP\IConfig');
-               $this->logger = $this->getMock('\OCP\ILogger');
-               $this->l10n = $this->getMock('\OCP\Il10n');
-               $this->view = $this->getMock('\OC\Files\View');
-               $this->util = $this->getMockBuilder('\OC\Encryption\Util')->disableOriginalConstructor()->getMock();
-               $this->arrayCache = $this->getMock('OC\Memcache\ArrayCache');
+               $this->config = $this->createMock(IConfig::class);
+               $this->logger = $this->createMock(ILogger::class);
+               $this->l10n = $this->createMock(IL10N::class);
+               $this->view = $this->createMock(View::class);
+               $this->util = $this->createMock(Util::class);
+               $this->arrayCache = $this->createMock(ArrayCache::class);
                $this->manager = new Manager($this->config, $this->logger, $this->l10n, $this->view, $this->util, $this->arrayCache);
        }
 
@@ -50,7 +57,7 @@ class ManagerTest extends TestCase {
 
        public function testManagerIsDisabledIfDisabledButModules() {
                $this->config->expects($this->any())->method('getAppValue')->willReturn(false);
-               $em = $this->getMock('\OCP\Encryption\IEncryptionModule');
+               $em = $this->createMock(IEncryptionModule::class);
                $em->expects($this->any())->method('getId')->willReturn('id');
                $em->expects($this->any())->method('getDisplayName')->willReturn('TestDummyModule0');
                $this->manager->registerEncryptionModule('id', 'TestDummyModule0', function() use ($em) {return $em;});
@@ -235,7 +242,7 @@ class ManagerTest extends TestCase {
 //     }
 
        protected function addNewEncryptionModule(Manager $manager, $id) {
-               $encryptionModule = $this->getMock('\OCP\Encryption\IEncryptionModule');
+               $encryptionModule = $this->createMock(IEncryptionModule::class);
                $encryptionModule->expects($this->any())
                        ->method('getId')
                        ->willReturn('ID' . $id);
index ec316a9f05a691a1f5c3047ee307ae93ff286894..609f6ae1e68ec6005528bdcc97fc95dc1f57a8d2 100644 (file)
@@ -3,6 +3,7 @@
 namespace Test\Encryption;
 
 use OC\Encryption\Util;
+use OCP\Encryption\IEncryptionModule;
 use Test\TestCase;
 
 class UtilTest extends TestCase {
@@ -77,7 +78,7 @@ class UtilTest extends TestCase {
         */
        public function testCreateHeader($expected, $header, $moduleId) {
 
-               $em = $this->getMock('\OCP\Encryption\IEncryptionModule');
+               $em = $this->createMock(IEncryptionModule::class);
                $em->expects($this->any())->method('getId')->willReturn($moduleId);
 
                $result = $this->util->createHeader($header, $em);
@@ -100,7 +101,7 @@ class UtilTest extends TestCase {
 
                $header = array('header1' => 1, 'header2' => 2, 'oc_encryption_module' => 'foo');
 
-               $em = $this->getMock('\OCP\Encryption\IEncryptionModule');
+               $em = $this->createMock(IEncryptionModule::class);
                $em->expects($this->any())->method('getId')->willReturn('moduleId');
 
                $this->util->createHeader($header, $em);