public function SortArrayTest::providerSortByTitleProperty in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/tests/Drupal/Tests/Component/Utility/SortArrayTest.php \Drupal\Tests\Component\Utility\SortArrayTest::providerSortByTitleProperty()
Data provider for SortArray::sortByTitleProperty().
Return value
array An array of tests, matching the parameter inputs for testSortByTitleProperty.
See also
\Drupal\Tests\Component\Utility\SortArrayTest::testSortByTitleProperty()
File
- core/
tests/ Drupal/ Tests/ Component/ Utility/ SortArrayTest.php, line 271 - Contains \Drupal\Tests\Component\Utility\SortArrayTest.
Class
- SortArrayTest
- Tests the SortArray component.
Namespace
Drupal\Tests\Component\UtilityCode
public function providerSortByTitleProperty() {
$tests = array();
// Titles set and equal.
$tests[] = array(
array(
'#title' => 'test',
),
array(
'#title' => 'test',
),
0,
);
// Title $a not set.
$tests[] = array(
array(),
array(
'#title' => 'test',
),
-4,
);
// Title $b not set.
$tests[] = array(
array(
'#title' => 'test',
),
array(),
4,
);
// Titles set but not equal.
$tests[] = array(
array(
'#title' => 'test',
),
array(
'#title' => 'testing',
),
-1,
);
// Titles set but not equal.
$tests[] = array(
array(
'#title' => 'testing',
),
array(
'#title' => 'test',
),
1,
);
return $tests;
}