Ejemplo n.º 1
0
 /**
  * Create an authenticated user and log in as that user.
  */
 public static function setupBeforeClass()
 {
     self::$options = array('required_fields_only' => FALSE);
     User::logout();
     $userObject = User::createRandom()->verify(get_class());
     self::$userObject = User::login($userObject->getNameValues(), $userObject->getPasswordValues())->verify(get_class());
 }
 public static function tearDownAfterClass()
 {
     User::logout();
     if (static::$deleteCreatedEntities) {
         Utils::deleteCreatedEntities();
     }
 }
 public static function tearDownAfterClass()
 {
     User::logout();
     if (static::$deleteCreatedEntities) {
         Utils::deleteCreatedEntities();
     }
     if (static::$deleteMailLog && module_exists('redtest_helper_mail_logger')) {
         Mail::delete();
     }
 }
Ejemplo n.º 4
0
 /**
  * Make sure that user is anonymous.
  */
 public static function setupBeforeClass()
 {
     $userObject = User::loginProgrammatically(1)->verify(get_class());
     self::$articleObject = Article::createRandom()->verify(get_class());
     /**
      * @todo ArticleComment::createDefault doesn't work yet. Need to fix it.
      */
     /*list($success, self::$articleCommentObject, $msg) = ArticleComment::createDefault(
         1,
         array('nid' => self::$articleObject->getId())
       );*/
     $articleCommentForm = new ArticleCommentForm(NULL, self::$articleObject->getId());
     $articleCommentForm->verify(get_class());
     $fields = $articleCommentForm->fillRandomValues()->verify(get_class());
     self::$articleCommentObject = $articleCommentForm->submit()->verify(get_class());
     self::$articleCommentObject->checkValues($fields)->verify(get_class());
     User::logout();
 }
Ejemplo n.º 5
0
 /**
  * Log the user out. This should not really be needed but just to be sure.
  */
 public static function setUpBeforeClass()
 {
     User::logout();
 }