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 testCount() { $mail = new Zend_Mail_Storage_Folder_Mbox($this->_params); $count = $mail->countMessages(); $this->assertEquals(5, $count); $mail->selectFolder('/subfolder/test.mbox'); $count = $mail->countMessages(); $this->assertEquals(1, $count); }