public function testSleepWake() { $mail = new Zend_Mail_Storage_Folder_Mbox($this->_params); $mail->selectFolder(DIRECTORY_SEPARATOR . 'subfolder' . DIRECTORY_SEPARATOR . 'test'); $count = $mail->countMessages(); $content = $mail->getMessage(1)->getContent(); $serialzed = serialize($mail); $mail = null; $mail = unserialize($serialzed); $this->assertEquals($mail->countMessages(), $count); $this->assertEquals($mail->getMessage(1)->getContent(), $content); $mail->selectFolder(DIRECTORY_SEPARATOR . 'subfolder' . DIRECTORY_SEPARATOR . 'test'); $this->assertEquals($mail->countMessages(), $count); $this->assertEquals($mail->getMessage(1)->getContent(), $content); }
public function testFetchHeader() { $mail = new Zend_Mail_Storage_Folder_Mbox($this->_params); $subject = $mail->getMessage(1)->subject; $this->assertEquals('Simple Message', $subject); $mail->selectFolder('/subfolder/test.mbox'); $subject = $mail->getMessage(1)->subject; $this->assertEquals('Message in subfolder', $subject); }