3 namespace Drupal\Tests\user\Kernel\Migrate;
5 use Drupal\Core\Field\FieldConfigInterface;
6 use Drupal\field\Entity\FieldConfig;
7 use Drupal\Tests\migrate_drupal\Kernel\d7\MigrateDrupal7TestBase;
10 * User picture field instance migration.
14 class MigrateUserPictureFieldInstanceTest extends MigrateDrupal7TestBase {
16 public static $modules = ['image', 'file'];
21 protected function setUp() {
23 $this->executeMigrations([
25 'user_picture_field_instance',
30 * Test the user picture field migration.
32 public function testUserPictureField() {
33 /** @var \Drupal\field\FieldConfigInterface $field */
34 $field = FieldConfig::load('user.user.user_picture');
35 $this->assertTrue($field instanceof FieldConfigInterface);
36 $this->assertIdentical('user', $field->getTargetEntityTypeId());
37 $this->assertIdentical('user', $field->getTargetBundle());
38 $this->assertIdentical('user_picture', $field->getName());