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()); }
public function testGetMergeVarsFieldsWithEmptyConfigWorks() { $subscribersList = new SubscribersList(); $subscribersList->setMergeVarConfig([]); $mergeVarFields = $this->provider->getMergeVarFields($subscribersList); $this->assertEquals(new MergeVarFields([]), $mergeVarFields); $this->assertSame($mergeVarFields, $subscribersList->getMergeVarFields()); }