protected function setUp(): void
{ parent::
setUp();
$this->entity =
new FieldConfig([ 'field_name' =>
$this->entity->
getName(),
'entity_type' => 'node',
'fieldStorage' =>
$this->entity,
'bundle' => 'test_bundle',
'field_type' => 'test_field',
], 'node'
);
$this->accessControlHandler =
new FieldConfigAccessControlHandler($this->entity->
getEntityType());
$this->accessControlHandler->
setModuleHandler($this->moduleHandler
);
} /**
* Ensures field config access is working properly.
*/
public function testAccess() { $this->
assertAllowOperations([],
$this->anon
);
$this->
assertAllowOperations(['view', 'update', 'delete'
],
$this->member
);
}}