public static function setUpBeforeClass()
 {
     parent::setUpBeforeClass();
     SecurityTestHelper::createSuperAdmin();
     $super = User::getByUsername('super');
     Yii::app()->user->userModel = $super;
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 1");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 2");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 3");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 4");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 5");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 6");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 7");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 8");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 9");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 10");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 11");
     ContactWebFormTestHelper::createContactWebFormByName("Web Form 12");
 }
 /**
  * @depends testRegularUserControllerActionsWithElevationToModels
  */
 public function testRegularUserViewingContactWebFormWithoutAccessToAccount()
 {
     $super = $this->logoutCurrentUserLoginNewUserAndGetByUsername('super');
     $aUser = UserTestHelper::createBasicUser('aUser');
     $aUser->setRight('ContactWebFormsModule', ContactWebFormsModule::RIGHT_ACCESS_CONTACT_WEB_FORMS);
     $this->assertTrue($aUser->save());
     $aUser = User::getByUsername('aUser');
     $contactWebForm = ContactWebFormTestHelper::createContactWebFormByName('contactWebFormOwnedByaUser', $aUser);
     $id = $contactWebForm->id;
     $contactWebForm->forget();
     unset($contactWebForm);
     $this->logoutCurrentUserLoginNewUserAndGetByUsername('aUser');
     $content = $this->runControllerWithNoExceptionsAndGetContent('contactWebForms/default');
     $this->assertNotContains('Fatal error: Method ContactWebForm::__toString() must not throw an exception', $content);
 }