protected function setUp() { // backup static vars $this->_oldTransport = Zend_Mail::getDefaultTransport(); $this->_oldFrom = Zend_Mail::getDefaultFrom(); // set mail transport to testing Zend_Mail::setDefaultTransport($this->_transport = new Zle_Mail_Transport_Testing()); }
/** * @group ZF-8811 */ public function testDefaultsCaseSensivity() { $options = array('defaultFroM' => array('email' => '*****@*****.**', 'name' => null), 'defAultReplyTo' => array('email' => '*****@*****.**', 'name' => null)); $resource = new Zend_Application_Resource_Mail(array()); $resource->setBootstrap($this->bootstrap); $resource->setOptions($options); $resource->init(); $this->assertNull(Zend_Mail::getDefaultTransport()); $this->assertEquals($options['defaultFroM'], Zend_Mail::getDefaultFrom()); $this->assertEquals($options['defAultReplyTo'], Zend_Mail::getDefaultReplyTo()); }
public function testDefaultFrom() { Zend_Mail::setDefaultFrom('*****@*****.**', 'John Doe'); $this->assertEquals(array('email' => '*****@*****.**', 'name' => 'John Doe'), Zend_Mail::getDefaultFrom()); Zend_Mail::clearDefaultFrom(); $this->assertEquals(null, Zend_Mail::getDefaultFrom()); Zend_Mail::setDefaultFrom('*****@*****.**'); $this->assertEquals(array('email' => '*****@*****.**', 'name' => null), Zend_Mail::getDefaultFrom()); }