public function QueryFactoryTest::testGetKeysWildCardEnd in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/tests/Drupal/Tests/Core/Config/Entity/Query/QueryFactoryTest.php \Drupal\Tests\Core\Config\Entity\Query\QueryFactoryTest::testGetKeysWildCardEnd()
@expectedException \LogicException @expectedExceptionMessage test_config_entity_type lookup key test.* ends with a wildcard this can not be used as a lookup
File
- core/
tests/ Drupal/ Tests/ Core/ Config/ Entity/ Query/ QueryFactoryTest.php, line 107 - Contains \Drupal\Tests\Core\Config\Entity\Query\QueryFactoryTest.
Class
- QueryFactoryTest
- @coversDefaultClass \Drupal\Core\Config\Entity\Query\QueryFactory @group Config
Namespace
Drupal\Tests\Core\Config\Entity\QueryCode
public function testGetKeysWildCardEnd() {
$config_factory = $this
->getMock('Drupal\\Core\\Config\\ConfigFactoryInterface');
$key_value_factory = $this
->getMock('Drupal\\Core\\KeyValueStore\\KeyValueFactoryInterface');
$config_manager = $this
->getMock('Drupal\\Core\\Config\\ConfigManagerInterface');
$config_entity_type = $this
->getMock('Drupal\\Core\\Config\\Entity\\ConfigEntityTypeInterface');
$config_entity_type
->expects($this
->atLeastOnce())
->method('id')
->willReturn('test_config_entity_type');
$query_factory = new QueryFactory($config_factory, $key_value_factory, $config_manager);
$method = new \ReflectionMethod($query_factory, 'getKeys');
$method
->setAccessible(TRUE);
$method
->invoke($query_factory, $this
->getConfigObject('test'), 'test.*', 'get', $config_entity_type);
}