Exemplo n.º 1
0
 public function testSleepWake()
 {
     $mail = new 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);
 }