public function testSetSmtpOptions() { $expected = new SmtpOptions(); $this->assertSame($this->mailOptions, $this->mailOptions->setSmtpOptions($expected)); $this->assertSame($expected, $this->mailOptions->getSmtpOptions()); $this->mailOptions->setSmtpOptions([]); $this->assertInstanceOf('Zend\\Mail\\Transport\\SmtpOptions', $this->mailOptions->getSmtpOptions()); }
/** * @param TransportInterface $transport * @return TransportInterface */ protected function setupTransportConfig(TransportInterface $transport) { if ($transport instanceof Smtp) { $transport->setOptions($this->mailOptions->getSmtpOptions()); } elseif ($transport instanceof File) { $transport->setOptions($this->mailOptions->getFileOptions()); } return $transport; }