/**
  * testLotsOfAliasesAndForwards
  * 
  * @see 0007194: alias table in user admin dialog truncated
  */
 public function testLotsOfAliasesAndForwards()
 {
     $user = $this->testAddUser();
     $aliases = $forwards = array();
     for ($i = 0; $i < 100; $i++) {
         $aliases[] = 'alias_blablablablablablablablalbalbbl' . $i . '@' . $this->_mailDomain;
     }
     $user->smtpUser->emailAliases = $aliases;
     for ($i = 0; $i < 100; $i++) {
         $forwards[] = 'forward_blablablablablablablablalbalbbl' . $i . '@' . $this->_mailDomain;
     }
     $user->smtpUser->emailForwards = $forwards;
     $testUser = $this->_backend->updateUser($user);
     $testUser = Tinebase_User::getInstance()->getUserById($testUser->getId(), 'Tinebase_Model_FullUser');
     $this->assertEquals(100, count($testUser->smtpUser->emailAliases));
     $this->assertEquals(100, count($testUser->smtpUser->emailForwards));
 }