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

Test return value type

parent 2c695174
Branches
Tags
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