eca-1.0.x-dev/tests/src/Kernel/Model/EntityLoopTest.php
tests/src/Kernel/Model/EntityLoopTest.php
<?php namespace Drupal\Tests\eca\Kernel\Model; use Drupal\user\Entity\User; /** * Model test for entity loops. * * @group eca * @group eca_model */ class EntityLoopTest extends Base { /** * {@inheritdoc} */ protected static $modules = [ 'views', 'eca_base', 'eca_content', 'eca_user', 'eca_views', 'eca_test_model_entity_loop', ]; /** * Tests entity loop with the user list view. */ public function testUserList(): void { // Create another user. $name = $this->randomMachineName(); User::create([ 'uid' => 2, 'name' => $name, 'mail' => $name . '@localhost', 'status' => TRUE, ])->save(); \Drupal::service('eca_base.hook_handler')->cron(); $this->assertStatusMessages([ 'User ' . self::USER_1_NAME, "User $name", ]); } }