public function ResourceTest::setDimensionsTestCases in Drupal 8
Same name and namespace in other branches
- 9 core/modules/media/tests/src/Unit/ResourceTest.php \Drupal\Tests\media\Unit\ResourceTest::setDimensionsTestCases()
- 10 core/modules/media/tests/src/Unit/ResourceTest.php \Drupal\Tests\media\Unit\ResourceTest::setDimensionsTestCases()
Test cases for ::testSetDimensions.
File
- core/
modules/ media/ tests/ src/ Unit/ ResourceTest.php, line 17
Class
- ResourceTest
- @coversDefaultClass \Drupal\media\OEmbed\Resource @group media
Namespace
Drupal\Tests\media\UnitCode
public function setDimensionsTestCases() {
return [
'Standard rich dimensions' => [
'rich',
5,
10,
],
'Negative width and height' => [
'rich',
-5,
-10,
'The dimensions must be NULL or numbers greater than zero.',
],
'Zero width' => [
'rich',
0,
5,
'The dimensions must be NULL or numbers greater than zero.',
],
'NULL width' => [
'rich',
NULL,
10,
],
'NULL height' => [
'rich',
NULL,
10,
],
'NULL width and height' => [
'rich',
NULL,
NULL,
],
'Cast numeric dimensions' => [
'rich',
"1",
"45",
NULL,
1,
45,
],
'Cast invalid zero value' => [
'rich',
"0",
10,
'The dimensions must be NULL or numbers greater than zero.',
],
'Cast negative value' => [
'rich',
"-10",
10,
'The dimensions must be NULL or numbers greater than zero.',
],
];
}