UuidItemTest.php
Same filename in other branches
Namespace
Drupal\Tests\field\Kernel\KernelStringFile
-
core/
modules/ field/ tests/ src/ Kernel/ KernelString/ UuidItemTest.php
View source
<?php
declare (strict_types=1);
namespace Drupal\Tests\field\Kernel\KernelString;
use Drupal\entity_test\Entity\EntityTest;
use Drupal\Tests\field\Kernel\FieldKernelTestBase;
use Drupal\Component\Uuid\Uuid;
/**
* Tests the UUID field.
*
* @group field
*/
class UuidItemTest extends FieldKernelTestBase {
/**
* Tests 'uuid' random values.
*/
public function testSampleValue() : void {
$entity = EntityTest::create([]);
$entity->save();
$uuid_field = $entity->get('uuid');
// Test the generateSampleValue() method.
$uuid_field->generateSampleItems();
$this->assertTrue(Uuid::isValid($uuid_field->value));
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
UuidItemTest | Tests the UUID field. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.