public function FreelinkingPrepopulateTest::configurationProvider in Freelinking 8.3
Same name and namespace in other branches
- 4.0.x modules/freelinking_prepopulate/tests/src/Unit/Plugin/freelinking/FreelinkingPrepopulateTest.php \Drupal\Tests\freelinking_prepopulate\Unit\Plugin\freelinking\FreelinkingPrepopulateTest::configurationProvider()
Gets test arguments for testGetConfiguration.
Return value
array An array of test arguments.
File
- modules/
freelinking_prepopulate/ tests/ src/ Unit/ Plugin/ freelinking/ FreelinkingPrepopulateTest.php, line 86
Class
- FreelinkingPrepopulateTest
- Tests FreelinkingPrepopulate freelinking plugin.
Namespace
Drupal\Tests\freelinking_prepopulate\Unit\Plugin\freelinkingCode
public function configurationProvider() {
return [
'empty configuration provided' => [
[],
[
'settings' => [
'default_node_type' => 'page',
'advanced' => [
'title' => FALSE,
],
'failover' => 'search',
],
],
],
'empty settings provided' => [
[
'settings' => [],
],
[
'settings' => [
'default_node_type' => 'page',
'advanced' => [
'title' => FALSE,
],
'failover' => 'search',
],
],
],
'failover setting provided' => [
[
'settings' => [
'failover' => 'error',
],
],
[
'settings' => [
'default_node_type' => 'page',
'advanced' => [
'title' => FALSE,
],
'failover' => 'error',
],
],
],
];
}