|
|
|
@ -37,21 +37,17 @@ namespace OCA\Settings\Tests\Controller; |
|
|
|
use OC; |
|
|
|
use OC\IntegrityCheck\Checker; |
|
|
|
use OCA\Settings\Controller\CheckSetupController; |
|
|
|
use OCP\App\IAppManager; |
|
|
|
use OCP\AppFramework\Http; |
|
|
|
use OCP\AppFramework\Http\DataDisplayResponse; |
|
|
|
use OCP\AppFramework\Http\DataResponse; |
|
|
|
use OCP\AppFramework\Http\RedirectResponse; |
|
|
|
use OCP\EventDispatcher\IEventDispatcher; |
|
|
|
use OCP\Http\Client\IClientService; |
|
|
|
use OCP\IConfig; |
|
|
|
use OCP\IDateTimeFormatter; |
|
|
|
use OCP\IL10N; |
|
|
|
use OCP\IRequest; |
|
|
|
use OCP\IServerContainer; |
|
|
|
use OCP\ITempManager; |
|
|
|
use OCP\IURLGenerator; |
|
|
|
use OCP\Lock\ILockingProvider; |
|
|
|
use OCP\Notification\IManager; |
|
|
|
use OCP\SetupCheck\ISetupCheckManager; |
|
|
|
use PHPUnit\Framework\MockObject\MockObject; |
|
|
|
@ -82,20 +78,12 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
private $logger; |
|
|
|
/** @var Checker|\PHPUnit\Framework\MockObject\MockObject */ |
|
|
|
private $checker; |
|
|
|
/** @var IEventDispatcher|\PHPUnit\Framework\MockObject\MockObject */ |
|
|
|
private $dispatcher; |
|
|
|
/** @var ILockingProvider|\PHPUnit\Framework\MockObject\MockObject */ |
|
|
|
private $lockingProvider; |
|
|
|
/** @var IDateTimeFormatter|\PHPUnit\Framework\MockObject\MockObject */ |
|
|
|
private $dateTimeFormatter; |
|
|
|
/** @var ITempManager|\PHPUnit\Framework\MockObject\MockObject */ |
|
|
|
private $tempManager; |
|
|
|
/** @var IManager|\PHPUnit\Framework\MockObject\MockObject */ |
|
|
|
private $notificationManager; |
|
|
|
/** @var IAppManager|MockObject */ |
|
|
|
private $appManager; |
|
|
|
/** @var IServerContainer|MockObject */ |
|
|
|
private $serverContainer; |
|
|
|
/** @var ISetupCheckManager|MockObject */ |
|
|
|
private $setupCheckManager; |
|
|
|
|
|
|
|
@ -124,16 +112,12 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
->willReturnCallback(function ($message, array $replace) { |
|
|
|
return vsprintf($message, $replace); |
|
|
|
}); |
|
|
|
$this->dispatcher = $this->createMock(IEventDispatcher::class); |
|
|
|
$this->checker = $this->getMockBuilder('\OC\IntegrityCheck\Checker') |
|
|
|
->disableOriginalConstructor()->getMock(); |
|
|
|
$this->logger = $this->getMockBuilder(LoggerInterface::class)->getMock(); |
|
|
|
$this->lockingProvider = $this->getMockBuilder(ILockingProvider::class)->getMock(); |
|
|
|
$this->dateTimeFormatter = $this->getMockBuilder(IDateTimeFormatter::class)->getMock(); |
|
|
|
$this->tempManager = $this->getMockBuilder(ITempManager::class)->getMock(); |
|
|
|
$this->notificationManager = $this->getMockBuilder(IManager::class)->getMock(); |
|
|
|
$this->appManager = $this->createMock(IAppManager::class); |
|
|
|
$this->serverContainer = $this->createMock(IServerContainer::class); |
|
|
|
$this->setupCheckManager = $this->createMock(ISetupCheckManager::class); |
|
|
|
$this->checkSetupController = $this->getMockBuilder(CheckSetupController::class) |
|
|
|
->setConstructorArgs([ |
|
|
|
@ -145,13 +129,9 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
$this->l10n, |
|
|
|
$this->checker, |
|
|
|
$this->logger, |
|
|
|
$this->dispatcher, |
|
|
|
$this->lockingProvider, |
|
|
|
$this->dateTimeFormatter, |
|
|
|
$this->tempManager, |
|
|
|
$this->notificationManager, |
|
|
|
$this->appManager, |
|
|
|
$this->serverContainer, |
|
|
|
$this->setupCheckManager, |
|
|
|
]) |
|
|
|
->setMethods([ |
|
|
|
@ -316,13 +296,9 @@ class CheckSetupControllerTest extends TestCase { |
|
|
|
$this->l10n, |
|
|
|
$this->checker, |
|
|
|
$this->logger, |
|
|
|
$this->dispatcher, |
|
|
|
$this->lockingProvider, |
|
|
|
$this->dateTimeFormatter, |
|
|
|
$this->tempManager, |
|
|
|
$this->notificationManager, |
|
|
|
$this->appManager, |
|
|
|
$this->serverContainer, |
|
|
|
$this->setupCheckManager, |
|
|
|
]) |
|
|
|
->setMethods(null)->getMock(); |
|
|
|
@ -1039,13 +1015,9 @@ Array |
|
|
|
$this->l10n, |
|
|
|
$this->checker, |
|
|
|
$this->logger, |
|
|
|
$this->dispatcher, |
|
|
|
$this->lockingProvider, |
|
|
|
$this->dateTimeFormatter, |
|
|
|
$this->tempManager, |
|
|
|
$this->notificationManager, |
|
|
|
$this->appManager, |
|
|
|
$this->serverContainer, |
|
|
|
$this->setupCheckManager, |
|
|
|
); |
|
|
|
|
|
|
|
@ -1089,13 +1061,9 @@ Array |
|
|
|
$this->l10n, |
|
|
|
$this->checker, |
|
|
|
$this->logger, |
|
|
|
$this->dispatcher, |
|
|
|
$this->lockingProvider, |
|
|
|
$this->dateTimeFormatter, |
|
|
|
$this->tempManager, |
|
|
|
$this->notificationManager, |
|
|
|
$this->appManager, |
|
|
|
$this->serverContainer, |
|
|
|
$this->setupCheckManager, |
|
|
|
); |
|
|
|
|
|
|
|
|