Fix getMock settings
This commit is contained in:
parent
ab797929e2
commit
835daedbbc
|
@ -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')
|
||||
|
|
Loading…
Reference in New Issue