/**
  * Удаляет у пользователя служебную почту
  */
 function delete_service_mail()
 {
     $user = Core::getInstance()->user;
     if ($this->model->deleteServiceMail($user)) {
         $this->tpl->assign('result', array('text' => 'Ящик успешно удалён'));
     } else {
         $this->tpl->assign('error', array('text' => 'Ошибка при удалении ящика'));
     }
 }
 /**
  * Удаление почты пользователя
  */
 public function testDeleteServiceMail()
 {
     // Фэлз, ибо нет почты
     $options = array('user_login' => 'user1' . rand(1, 10000), 'user_pass' => sha1($pass = '******'), 'user_new' => 0, 'user_service_mail' => '');
     CreateObjectHelper::makeUser($options);
     $this->assertFalse($this->profile1->deleteServiceMail(new oldUser($options['user_login'], $pass)));
     // Тру, почта удалена
     $this->assertTrue($this->profile1->deleteServiceMail($this->user2));
 }