]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix getMock SetupTest
authorRoeland Jago Douma <roeland@famdouma.nl>
Wed, 7 Sep 2016 18:22:02 +0000 (20:22 +0200)
committerRoeland Jago Douma <roeland@famdouma.nl>
Wed, 7 Sep 2016 18:42:38 +0000 (20:42 +0200)
tests/lib/SetupTest.php

index c6e219f4029fb867b277795b12c8336e381878cc..a8389eaaf563652c68c264ca8c0017eb2d31d30f 100644 (file)
@@ -8,7 +8,11 @@
 
 namespace Test;
 
+use bantu\IniGetWrapper\IniGetWrapper;
 use OCP\IConfig;
+use OCP\IL10N;
+use OCP\ILogger;
+use OCP\Security\ISecureRandom;
 
 class SetupTest extends \Test\TestCase {
 
@@ -30,15 +34,16 @@ class SetupTest extends \Test\TestCase {
        protected function setUp() {
                parent::setUp();
 
-               $this->config = $this->getMock('\OCP\IConfig');
-               $this->iniWrapper = $this->getMock('\bantu\IniGetWrapper\IniGetWrapper');
-               $this->l10n = $this->getMock('\OCP\IL10N');
-               $this->defaults = $this->getMock('\OC_Defaults');
-               $this->logger = $this->getMock('\OCP\ILogger');
-               $this->random = $this->getMock('\OCP\Security\ISecureRandom');
-               $this->setupClass = $this->getMock('\OC\Setup',
-                       ['class_exists', 'is_callable', 'getAvailableDbDriversForPdo'],
-                       [$this->config, $this->iniWrapper, $this->l10n, $this->defaults, $this->logger, $this->random]);
+               $this->config = $this->createMock(IConfig::class);
+               $this->iniWrapper = $this->createMock(IniGetWrapper::class);
+               $this->l10n = $this->createMock(IL10N::class);
+               $this->defaults = $this->createMock(\OC_Defaults::class);
+               $this->logger = $this->createMock(ILogger::class);
+               $this->random = $this->createMock(ISecureRandom::class);
+               $this->setupClass = $this->getMockBuilder('\OC\Setup')
+                       ->setMethods(['class_exists', 'is_callable', 'getAvailableDbDriversForPdo'])
+                       ->setConstructorArgs([$this->config, $this->iniWrapper, $this->l10n, $this->defaults, $this->logger, $this->random])
+                       ->getMock();
        }
 
        public function testGetSupportedDatabasesWithOneWorking() {