NullStorageTest.php
Same filename in other branches
Namespace
Drupal\Tests\Core\ConfigFile
-
core/
tests/ Drupal/ Tests/ Core/ Config/ NullStorageTest.php
View source
<?php
declare (strict_types=1);
namespace Drupal\Tests\Core\Config;
use Drupal\Core\Config\NullStorage;
use Drupal\Core\Config\StorageInterface;
use Drupal\Tests\UnitTestCase;
/**
* Tests the NullStorage.
*
* @group Config
*/
class NullStorageTest extends UnitTestCase {
/**
* Tests createCollection.
*/
public function testCollection() : void {
$nullStorage = new NullStorage();
$collection = $nullStorage->createCollection('test');
$this->assertInstanceOf(StorageInterface::class, $collection);
$this->assertEquals(StorageInterface::DEFAULT_COLLECTION, $nullStorage->getCollectionName());
$this->assertEquals('test', $collection->getCollectionName());
$this->assertSame([], $collection->getAllCollectionNames());
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
NullStorageTest | Tests the NullStorage. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.