/**
  * try to update an email account
  */
 public function testUpdateAccount()
 {
     // add smtp user
     $user = $this->testAddEmailAccount();
     // update user
     $user->imapUser->emailMailQuota = 600;
     $this->_backend->inspectUpdateUser($this->_objects['user'], $user);
     $this->_assertImapUser(array('emailMailQuota' => '600'));
 }
 /**
  * try to update an email account
  */
 public function testUpdateAccount()
 {
     // add smtp user
     $user = $this->testAddEmailAccount();
     // update user
     $user->imapUser->emailMailQuota = 600;
     $this->_backend->inspectUpdateUser($this->_objects['user'], $user);
     //print_r($user->toArray());
     $this->assertEquals(array('emailUserId' => $this->_objects['user']->getId(), 'emailUsername' => $this->_objects['user']->imapUser->emailUsername, 'emailMailQuota' => '600', 'emailUID' => !empty($this->_config['dovecot']['uid']) ? $this->_config['dovecot']['uid'] : '1000', 'emailGID' => !empty($this->_config['dovecot']['gid']) ? $this->_config['dovecot']['gid'] : '1000', 'emailLastLogin' => null, 'emailMailSize' => 0, 'emailSieveSize' => null, 'emailPort' => 143, 'emailSecure' => 'tls', 'emailHost' => 'localhost'), $this->_objects['user']->imapUser->toArray());
 }