public function testSetMergeVarConfigResetsMergeVarFields()
 {
     /** @var MergeVarFieldsInterface|\PHPUnit_Framework_MockObject_MockObject $mergeVarsFields */
     $mergeVarsFields = $this->getMock('OroCRM\\Bundle\\MailChimpBundle\\Model\\MergeVar\\MergeVarFieldsInterface');
     $this->target->setMergeVarFields($mergeVarsFields);
     $this->target->setMergeVarConfig([]);
     $this->assertNull($this->target->getMergeVarFields());
 }
 /**
  * {@inheritdoc}
  */
 public function getMergeVarFields(SubscribersList $subscribersList)
 {
     $result = $subscribersList->getMergeVarFields();
     if (!$result) {
         $result = $this->createMergeVarFields($subscribersList->getMergeVarConfig());
         $subscribersList->setMergeVarFields($result);
     }
     return $result;
 }