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

index b57aea0930cfcd61960a9e7811e9d1048e990bd7..9cb49e4eb3f11d52a8c517bbf3459c382484aeca 100644 (file)
@@ -25,9 +25,15 @@ namespace Test\Settings\Controller;
 use OC\AppFramework\Http;
 use OC\Authentication\Exceptions\InvalidTokenException;
 use OC\Authentication\Token\DefaultToken;
+use OC\Authentication\Token\IProvider;
 use OC\Authentication\Token\IToken;
 use OC\Settings\Controller\AuthSettingsController;
 use OCP\AppFramework\Http\JSONResponse;
+use OCP\IRequest;
+use OCP\ISession;
+use OCP\IUser;
+use OCP\IUserManager;
+use OCP\Security\ISecureRandom;
 use OCP\Session\Exceptions\SessionNotAvailableException;
 use Test\TestCase;
 
@@ -45,13 +51,13 @@ class AuthSettingsControllerTest extends TestCase {
        protected function setUp() {
                parent::setUp();
 
-               $this->request = $this->getMock('\OCP\IRequest');
-               $this->tokenProvider = $this->getMock('\OC\Authentication\Token\IProvider');
-               $this->userManager = $this->getMock('\OCP\IUserManager');
-               $this->session = $this->getMock('\OCP\ISession');
-               $this->secureRandom = $this->getMock('\OCP\Security\ISecureRandom');
+               $this->request = $this->createMock(IRequest::class);
+               $this->tokenProvider = $this->createMock(IProvider::class);
+               $this->userManager = $this->createMock(IUserManager::class);
+               $this->session = $this->createMock(ISession::class);
+               $this->secureRandom = $this->createMock(ISecureRandom::class);
                $this->uid = 'jane';
-               $this->user = $this->getMock('\OCP\IUser');
+               $this->user = $this->createMock(IUser::class);
 
                $this->controller = new AuthSettingsController('core', $this->request, $this->tokenProvider, $this->userManager, $this->session, $this->secureRandom, $this->uid);
        }
@@ -105,8 +111,8 @@ class AuthSettingsControllerTest extends TestCase {
 
        public function testCreate() {
                $name = 'Nexus 4';
-               $sessionToken = $this->getMock('\OC\Authentication\Token\IToken');
-               $deviceToken = $this->getMock('\OC\Authentication\Token\IToken');
+               $sessionToken = $this->createMock(IToken::class);
+               $deviceToken = $this->createMock(IToken::class);
                $password = '123456';
 
                $this->session->expects($this->once())
@@ -175,7 +181,7 @@ class AuthSettingsControllerTest extends TestCase {
 
        public function testDestroy() {
                $id = 123;
-               $user = $this->getMock('\OCP\IUser');
+               $user = $this->createMock(IUser::class);
 
                $this->userManager->expects($this->once())
                        ->method('get')