3 namespace Drupal\Tests\views\Kernel\Handler;
4 use Drupal\entity_test\Entity\EntityTest;
7 * Tests base field access in Views for the entity_test entity.
11 class EntityTestViewsFieldAccessTest extends FieldFieldAccessTestBase {
16 public static $modules = ['entity_test'];
21 protected function setUp($import_test_views = TRUE) {
22 parent::setUp($import_test_views);
24 $this->installEntitySchema('entity_test');
27 public function testEntityTestFields() {
28 $entity_test = EntityTest::create([
29 'name' => 'test entity name',
33 // @todo Expand the test coverage in https://www.drupal.org/node/2464635
35 $this->assertFieldAccess('entity_test', 'id', $entity_test->id());
36 $this->assertFieldAccess('entity_test', 'langcode', $entity_test->language()->getName());
37 $this->assertFieldAccess('entity_test', 'name', $entity_test->getName());