Exemplo n.º 1
0
 public function testSetDefaultOptions()
 {
     $choices = ['internal' => 'orocrm.campaign.emailcampaign.transport.internal'];
     $this->emailTransportProvider->expects($this->once())->method('getVisibleTransportChoices')->will($this->returnValue($choices));
     $resolver = $this->getMock('Symfony\\Component\\OptionsResolver\\OptionsResolverInterface');
     $resolver->expects($this->once())->method('setDefaults')->with(['choices' => $choices]);
     $this->type->setDefaultOptions($resolver);
 }
Exemplo n.º 2
0
 public function testSetDefaultOptions()
 {
     $choices = ['internal' => 'orocrm.campaign.emailcampaign.transport.internal'];
     $transport = $this->getMock('OroCRM\\Bundle\\CampaignBundle\\Transport\\TransportInterface');
     $transport->expects($this->once())->method('getName')->will($this->returnValue('internal'));
     $transport->expects($this->once())->method('getLabel')->will($this->returnValue('orocrm.campaign.emailcampaign.transport.internal'));
     $transports = ['internal' => $transport];
     $this->emailTransportProvider->expects($this->once())->method('getTransports')->will($this->returnValue($transports));
     $resolver = $this->getMock('Symfony\\Component\\OptionsResolver\\OptionsResolverInterface');
     $resolver->expects($this->once())->method('setDefaults')->with(['choices' => $choices]);
     $this->type->setDefaultOptions($resolver);
 }