Skip to content
Snippets Groups Projects
Commit 47e6654f authored by Eugene Bocharov's avatar Eugene Bocharov
Browse files

Test return value type

parent 2c695174
No related branches found
No related tags found
1 merge request!8493Resolve #3456417 "DateHelper::dayOfWeekName() returns untranslated name"
......@@ -7,6 +7,7 @@
use Drupal\Core\Datetime\DateHelper;
use Drupal\Core\DependencyInjection\ContainerBuilder;
use Drupal\Core\Language\Language;
use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Tests\UnitTestCase;
/**
......@@ -246,6 +247,9 @@ public function testDayOfWeekName(): void {
$this->assertNotNull(DateHelper::dayOfWeekName(FALSE));
$this->assertNotNull(DateHelper::dayOfWeekName(''));
// Ensure proper return value type.
$this->assertInstanceOf(TranslatableMarkup::class, DateHelper::dayOfWeekName());
// Pass nothing and expect to get NULL.
$this->assertNull(DateHelper::dayOfWeekName(0));
$this->assertNull(DateHelper::dayOfWeekName('0'));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment