/**
* @covers ::access
*/
public function testAccess() { $definition =
[ 'entity_type' => 'test_entity',
'field_name' => 'title',
];
$handler =
new EntityField([], 'field',
$definition,
$this->entityTypeManager,
$this->formatterPluginManager,
$this->fieldTypePluginManager,
$this->languageManager,
$this->renderer,
$this->entityRepository,
$this->entityFieldManager
);
$handler->view =
$this->executable;
$handler->
setViewsData($this->viewsData
);
$this->view->
expects($this->
atLeastOnce()) ->
method('get'
) ->
with('base_table'
) ->
willReturn('test_entity_table'
);
$this->viewsData->
expects($this->
atLeastOnce()) ->
method('get'
) ->
with('test_entity_table'
) ->
willReturn([ 'table' =>
['entity type' => 'test_entity'
],
]);