function ReadOnlyStorageTest::testReadOperations

Same name in other branches
  1. 8.9.x core/tests/Drupal/Tests/Core/Config/ReadOnlyStorageTest.php \Drupal\Tests\Core\Config\ReadOnlyStorageTest::testReadOperations()
  2. 10 core/tests/Drupal/Tests/Core/Config/ReadOnlyStorageTest.php \Drupal\Tests\Core\Config\ReadOnlyStorageTest::testReadOperations()
  3. 11.x core/tests/Drupal/Tests/Core/Config/ReadOnlyStorageTest.php \Drupal\Tests\Core\Config\ReadOnlyStorageTest::testReadOperations()

@covers ::exists @covers ::read @covers ::readMultiple @covers ::listAll

@dataProvider readMethodsProvider

File

core/tests/Drupal/Tests/Core/Config/ReadOnlyStorageTest.php, line 51

Class

ReadOnlyStorageTest
@coversDefaultClass \Drupal\Core\Config\ReadOnlyStorage @group Config

Namespace

Drupal\Tests\Core\Config

Code

public function testReadOperations($method, $arguments, $fixture) {
    $this->setRandomFixtureConfig($fixture);
    $expected = call_user_func_array([
        $this->memory,
        $method,
    ], $arguments);
    $actual = call_user_func_array([
        $this->storage,
        $method,
    ], $arguments);
    $this->assertEquals($expected, $actual);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.