NullStorageTest.php in Drupal 9
Same filename and directory in other branches
Namespace
Drupal\Tests\Core\ConfigFile
core/tests/Drupal/Tests/Core/Config/NullStorageTest.phpView source
<?php
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() {
$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
Name | Description |
---|---|
NullStorageTest | Tests the NullStorage. |