public function testSelectable() { $mail = new Zend_Mail_Storage_Folder_Maildir($this->_params); $iterator = new RecursiveIteratorIterator($mail->getFolders(), RecursiveIteratorIterator::SELF_FIRST); foreach ($iterator as $localName => $folder) { $this->assertEquals($localName, $folder->getLocalName()); } }
public function testGetNotSelectableFolder() { $mail = new Zend_Mail_Storage_Folder_Maildir($this->_params); $root = $mail->getFolders(); $root->foobar = new Zend_Mail_Storage_Folder('foobar', 'foobar', false); try { $mail->selectFolder('foobar'); } catch (Exception $e) { return; // ok } $this->fail('no error while getting not selectable folder'); }