public function ExtraFieldDisplayManagerTest::testFieldInfo in Extra Field 8.2
@covers ::fieldInfo
@dataProvider fieldInfoProvider
Parameters
array $definitions: Plugin definitions as returned by ::getDefinitions.
array $bundles: Entity bundles as returned by ::allEntityBundles.
array $results: Field info as returned by ::fieldInfo.
File
- tests/
src/ Unit/ ExtraFieldDisplayManagerTest.php, line 110
Class
- ExtraFieldDisplayManagerTest
- @coversDefaultClass \Drupal\extra_field\Plugin\ExtraFieldDisplayManager
Namespace
Drupal\Tests\extra_field\UnitCode
public function testFieldInfo(array $definitions, array $bundles, array $results) {
$this
->prepareDisplayManager([
'getDefinitions',
'allEntityBundles',
]);
$this
->prepareDefinitions($definitions);
$this
->prepareEntityBundles($bundles);
$this
->assertEquals(count($definitions), count($this->displayManager
->getDefinitions()));
$this
->assertEquals($results, $this->displayManager
->fieldInfo());
}