container->get('router.builder')->rebuild(); $this->fieldStorageDefinition = [ 'field_name' => $this->fieldName, 'entity_type' => 'entity_test', 'type' => 'list_integer', 'cardinality' => 1, 'settings' => [ 'allowed_values' => [1 => 'One', 2 => 'Two', 3 => 'Three'], ], ]; $this->fieldStorage = FieldStorageConfig::create($this->fieldStorageDefinition); $this->fieldStorage->save(); $this->field = FieldConfig::create([ 'field_storage' => $this->fieldStorage, 'bundle' => 'entity_test', ]); $this->field->save(); entity_get_form_display('entity_test', 'entity_test', 'default') ->setComponent($this->fieldName, [ 'type' => 'options_buttons', ]) ->save(); } }