AudienceFieldFormatterTest.php in Organic groups 8        
                          
                  
                        
  
  
  
  
  
File
  tests/src/Kernel/Field/AudienceFieldFormatterTest.php
  
    View source  
  <?php
declare (strict_types=1);
namespace Drupal\Tests\og\Kernel\Field;
use Drupal\KernelTests\KernelTestBase;
use Drupal\og\OgGroupAudienceHelperInterface;
class AudienceFieldFormatterTest extends KernelTestBase {
  
  public static $modules = [
    'field',
    'og',
  ];
  
  public function testFieldFormatterInfoAlter() {
    
    $formatter_manager = \Drupal::getContainer()
      ->get('plugin.manager.field.formatter');
    $expected = [
      'entity_reference_entity_id',
      'entity_reference_entity_view',
      'entity_reference_label',
    ];
    $actual = array_keys($formatter_manager
      ->getOptions(OgGroupAudienceHelperInterface::GROUP_REFERENCE));
    sort($actual);
    $this
      ->assertEquals($expected, $actual);
  }
}