]> git.mxchange.org Git - friendica.git/blobdiff - tests/src/Core/PConfig/PConfigTest.php
mark Timeline tests incomplete because of needed refactoring
[friendica.git] / tests / src / Core / PConfig / PConfigTest.php
index 9b796e2fe8c6e71fa5d6a295d2e33ff9b03181cc..1f0e89364ebcf83e3208d05632e216b5f3d2bd6b 100644 (file)
@@ -22,8 +22,8 @@
 namespace Friendica\Test\src\Core\PConfig;
 
 use Friendica\Core\PConfig\Cache;
-use Friendica\Core\BasePConfig;
-use Friendica\Model\Config\PConfig as PConfigModel;
+use Friendica\Core\PConfig\Type\AbstractPConfigValues;
+use Friendica\Core\PConfig\Repository\PConfig as PConfigModel;
 use Friendica\Test\MockedTest;
 use Mockery;
 use Mockery\MockInterface;
@@ -33,10 +33,10 @@ abstract class PConfigTest extends MockedTest
        /** @var PConfigModel|MockInterface */
        protected $configModel;
 
-       /** @var Cache */
+       /** @var \Friendica\Core\PConfig\ValueObject\Cache */
        protected $configCache;
 
-       /** @var BasePConfig */
+       /** @var AbstractPConfigValues */
        protected $testedConfig;
 
        /**
@@ -57,17 +57,17 @@ abstract class PConfigTest extends MockedTest
        }
 
 
-       protected function setUp()
+       protected function setUp(): void
        {
                parent::setUp();
 
                // Create the config model
                $this->configModel = Mockery::mock(PConfigModel::class);
-               $this->configCache = new Cache();
+               $this->configCache = new \Friendica\Core\PConfig\ValueObject\Cache();
        }
 
        /**
-        * @return BasePConfig
+        * @return \Friendica\Core\PConfig\Type\AbstractPConfigValues
         */
        abstract public function getInstance();
 
@@ -163,7 +163,7 @@ abstract class PConfigTest extends MockedTest
        public function testSetUp()
        {
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                self::assertEmpty($this->testedConfig->getCache()->getAll());
        }
@@ -174,7 +174,7 @@ abstract class PConfigTest extends MockedTest
        public function testLoad(int $uid, array $data, array $possibleCats, array $load)
        {
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                foreach ($load as $loadedCats) {
                        $this->testedConfig->load($uid, $loadedCats);
@@ -257,7 +257,7 @@ abstract class PConfigTest extends MockedTest
        public function testCacheLoadDouble(int $uid, array $data1, array $data2, array $expect)
        {
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                foreach ($data1 as $cat => $data) {
                        $this->testedConfig->load($uid, $cat);
@@ -281,7 +281,7 @@ abstract class PConfigTest extends MockedTest
        public function testSetGetWithoutDB(int $uid, $data)
        {
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                self::assertTrue($this->testedConfig->set($uid, 'test', 'it', $data));
 
@@ -302,7 +302,7 @@ abstract class PConfigTest extends MockedTest
                                  ->once();
 
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                self::assertTrue($this->testedConfig->set($uid, 'test', 'it', $data));
 
@@ -316,7 +316,7 @@ abstract class PConfigTest extends MockedTest
        public function testGetWrongWithoutDB()
        {
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                // without refresh
                self::assertNull($this->testedConfig->get(0, 'test', 'it'));
@@ -341,7 +341,7 @@ abstract class PConfigTest extends MockedTest
                $this->configCache->load($uid, ['test' => ['it' => 'now']]);
 
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                // without refresh
                self::assertEquals('now', $this->testedConfig->get($uid, 'test', 'it'));
@@ -366,7 +366,7 @@ abstract class PConfigTest extends MockedTest
                $this->configCache->load($uid, ['test' => ['it' => $data]]);
 
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                self::assertEquals($data, $this->testedConfig->get($uid, 'test', 'it'));
                self::assertEquals($data, $this->testedConfig->getCache()->get($uid, 'test', 'it'));
@@ -405,7 +405,7 @@ abstract class PConfigTest extends MockedTest
                                  ->once();
 
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                // directly set the value to the cache
                $this->testedConfig->getCache()->set($uid, 'test', 'it', 'now');
@@ -465,7 +465,7 @@ abstract class PConfigTest extends MockedTest
                $this->configCache->load($data2['uid'], $data2['data']);
 
                $this->testedConfig = $this->getInstance();
-               self::assertInstanceOf(Cache::class, $this->testedConfig->getCache());
+               self::assertInstanceOf(\Friendica\Core\PConfig\ValueObject\Cache::class, $this->testedConfig->getCache());
 
                self::assertConfig($data1['uid'], 'cat1', $data1['data']['cat1']);
                self::assertConfig($data1['uid'], 'cat2', $data1['data']['cat2']);