$migration = $this->prophesize(MigrationInterface::class);
- // The plugin's processFieldValues() method will call
+ // The plugin's defineValueProcessPipeline() method will call
// mergeProcessOfProperty() and return nothing. So, in order to examine the
// process pipeline created by the plugin, we need to ensure that
// getProcess() always returns the last input to mergeProcessOfProperty().
}
/**
- * @covers ::processFieldValues
+ * @runInSeparateProcess
+ * @covers ::defineValueProcessPipeline
* @expectedDeprecation ImageField is deprecated in Drupal 8.5.x and will be removed before Drupal 9.0.x. Use \Drupal\image\Plugin\migrate\field\d7\ImageField instead. See https://www.drupal.org/node/2936061.
*/
- public function testProcessFieldValues() {
- $this->plugin->processFieldValues($this->migration, 'somefieldname', []);
+ public function testDefineValueProcessPipeline($method = 'defineValueProcessPipeline') {
+ $this->plugin->$method($this->migration, 'somefieldname', []);
$expected = [
'plugin' => 'sub_process',