/**
  * Создать пользователя и подписать его на услугу
  * Вернуть новый счет с этим пользователем
  *
  * @return Account
  */
 private function _makeAccountWithSubscribedUser($daysShift = 1)
 {
     $user = $this->helper->makeUser();
     $date = new DateTime("{$daysShift}days");
     $service = Doctrine::getTable('Service')->findOneByKeyword(Service::SERVICE_SMS);
     // Подписка
     $subscription = new ServiceSubscription();
     $subscription->setUser($user);
     $subscription->setService($service);
     $subscription->setSubscribedTill($date->format('Y-m-d 00:00:00'));
     $subscription->save();
     return $this->helper->makeAccount($user);
 }