public function testMessageUseTemplateDefaults() { $this->assertEquals('My Application<*****@*****.**>', $this->_message->getFrom()); $this->_message->enableTemplateDefaults(); $this->assertNull($this->_message->getFrom()); $this->_message->disableTemplateDefaults(); $this->assertInstanceOf('\\nickcv\\mandrill\\Message', $this->_message->setFrom('*****@*****.**')); $this->assertEquals('My Application<*****@*****.**>', $this->_message->getFrom()); $this->_message->enableTemplateDefaults(); $this->assertEquals('*****@*****.**', $this->_message->getFrom()); $this->_message->disableTemplateDefaults(); $this->assertInstanceOf('\\nickcv\\mandrill\\Message', $this->_message->setFrom(['*****@*****.**' => 'fakeuser'])); $this->assertEquals('fakeuser<*****@*****.**>', $this->_message->getFrom()); $this->_message->enableTemplateDefaults(); $this->assertEquals('fakeuser<*****@*****.**>', $this->_message->getFrom()); }