/**
  *
  * @test
  */
 public function mergeBehaviorChangesIfIncludeEmptyValuesIsFalse()
 {
     $testString1 = 'extConf';
     // install tool is empty in local configuration, leave remote setting intact...
     $testString2 = "'installToolPassword' => '2ccbdfbea4716a57da75f4c8e8d651ac',";
     $this->fileWriter->expects($this->once())->method('write')->with($this->logicalAnd($this->stringContains($testString1), $this->stringContains($testString2)));
     $this->task->setBase($this->base);
     $this->task->setUpdate($this->update);
     $this->task->setIncludeEmptyValues(FALSE);
     $this->task->addFileWriter($this->fileWriter);
     $this->task->main();
 }