CatalogTestTrait.php in Ubercart 8.4
File
uc_catalog/tests/src/Traits/CatalogTestTrait.php
View source
<?php
namespace Drupal\Tests\uc_catalog\Traits;
use Drupal\Core\Language\Language;
use Drupal\taxonomy\Entity\Term;
trait CatalogTestTrait {
protected function createCatalogTerm(array $values = []) {
$term = Term::create($values + [
'name' => $this
->randomMachineName(),
'description' => [
'value' => $this
->randomMachineName(),
'format' => 'plain_text',
],
'vid' => 'catalog',
'langcode' => Language::LANGCODE_NOT_SPECIFIED,
]);
$term
->save();
return $term;
}
}
Traits
Name |
Description |
CatalogTestTrait |
Utility functions to provide catalog taxonomy terms for test purposes. |