public function testGetFlags() { $mail = new Zend_Mail_Storage_Maildir(array('dirname' => $this->_maildir)); $flags = $mail->getMessage(1)->getFlags(); $this->assertTrue(isset($flags[Zend_Mail_Storage::FLAG_SEEN])); $this->assertTrue(in_array(Zend_Mail_Storage::FLAG_SEEN, $flags)); }
public function testPartSize() { $mail = new Zend_Mail_Storage_Maildir(array('dirname' => $this->_maildir)); $this->assertEquals($mail->getMessage(4)->getPart(2)->getSize(), 88); }
public function testFetchWrongMessageBody() { $mail = new Zend_Mail_Storage_Maildir(array('dirname' => $this->_maildir)); try { $mail->getMessage(0); } catch (Exception $e) { return; // test ok } $this->fail('no exception raised while fetching message 0'); }