getMock(MigrationInterface::class); $plugin = new FieldInstanceSettings([], 'd7_field_instance_settings', [], $migration); $executable = $this->getMock(MigrateExecutableInterface::class); $row = $this->getMockBuilder(Row::class) ->disableOriginalConstructor() ->getMock(); $value = $plugin->transform([[], ['type' => 'image_image'], ['data' => '']], $executable, $row, 'foo'); $this->assertInternalType('array', $value['default_image']); $this->assertSame('', $value['default_image']['alt']); $this->assertSame('', $value['default_image']['title']); $this->assertNull($value['default_image']['width']); $this->assertNull($value['default_image']['height']); $this->assertSame('', $value['default_image']['uuid']); } }