12
12
use OC \AppConfig ;
13
13
use OCP \EventDispatcher \IEventDispatcher ;
14
14
use OCP \IAppConfig ;
15
- use OCP \IURLGenerator ;
15
+ use OCP \ICacheFactory ;
16
+ use OCP \IConfig ;
17
+ use OCP \IDBConnection ;
18
+ use OCP \IGroupManager ;
19
+ use OCP \IUserManager ;
20
+ use OCP \IUserSession ;
21
+ use OCP \ServerVersion ;
16
22
use PHPUnit \Framework \MockObject \MockObject ;
17
23
use Psr \Log \LoggerInterface ;
18
24
@@ -463,8 +469,8 @@ public function appConfigValuesProvider() {
463
469
* @dataProvider appConfigValuesProvider
464
470
*/
465
471
public function testEnabledApps ($ user , $ expectedApps , $ forceAll ): void {
466
- $ userManager = \OC :: $ server -> getUserManager ( );
467
- $ groupManager = \OC :: $ server -> getGroupManager ( );
472
+ $ userManager = \OCP \Server:: get (IUserManager::class );
473
+ $ groupManager = \OCP \Server:: get (IGroupManager::class );
468
474
$ user1 = $ userManager ->createUser (self ::TEST_USER1 , 'NotAnEasyPassword123456+ ' );
469
475
$ user2 = $ userManager ->createUser (self ::TEST_USER2 , 'NotAnEasyPassword123456_ ' );
470
476
$ user3 = $ userManager ->createUser (self ::TEST_USER3 , 'NotAnEasyPassword123456? ' );
@@ -512,7 +518,7 @@ public function testEnabledApps($user, $expectedApps, $forceAll): void {
512
518
* enabled apps more than once when a user is set.
513
519
*/
514
520
public function testEnabledAppsCache (): void {
515
- $ userManager = \OC :: $ server -> getUserManager ( );
521
+ $ userManager = \OCP \Server:: get (IUserManager::class );
516
522
$ user1 = $ userManager ->createUser (self ::TEST_USER1 , 'NotAnEasyPassword123456+ ' );
517
523
518
524
\OC_User::setUserId (self ::TEST_USER1 );
@@ -544,8 +550,8 @@ public function testEnabledAppsCache(): void {
544
550
private function setupAppConfigMock () {
545
551
/** @var AppConfig|MockObject */
546
552
$ appConfig = $ this ->getMockBuilder (AppConfig::class)
547
- ->setMethods (['getValues ' ])
548
- ->setConstructorArgs ([\OC :: $ server -> getDatabaseConnection ( )])
553
+ ->onlyMethods (['getValues ' ])
554
+ ->setConstructorArgs ([\OCP \Server:: get (IDBConnection::class )])
549
555
->disableOriginalConstructor ()
550
556
->getMock ();
551
557
@@ -561,13 +567,13 @@ private function setupAppConfigMock() {
561
567
private function registerAppConfig (AppConfig $ appConfig ) {
562
568
$ this ->overwriteService (AppConfig::class, $ appConfig );
563
569
$ this ->overwriteService (AppManager::class, new AppManager (
564
- \OC :: $ server -> getUserSession ( ),
565
- \OC :: $ server -> getConfig ( ),
566
- \OC :: $ server -> getGroupManager ( ),
567
- \OC :: $ server -> getMemCacheFactory ( ),
568
- \OC :: $ server -> get (IEventDispatcher::class),
569
- \OC :: $ server -> get (LoggerInterface::class),
570
- \OC :: $ server -> get (IURLGenerator ::class),
570
+ \OCP \Server:: get (IUserSession::class ),
571
+ \OCP \Server:: get (IConfig::class ),
572
+ \OCP \Server:: get (IGroupManager::class ),
573
+ \OCP \Server:: get (ICacheFactory::class ),
574
+ \OCP \Server:: get (IEventDispatcher::class),
575
+ \OCP \Server:: get (LoggerInterface::class),
576
+ \OCP \Server:: get (ServerVersion ::class),
571
577
));
572
578
}
573
579
0 commit comments