public function testUpdateFromRegistration_ExpiredKey_UserNotUpdatedAndKeyConsumed_RestoreErrorDisplay()
 {
     // restore error display after last test
     $this->environ->restoreErrorDisplay();
     $user = new UserModel($this->save['userId']);
     $this->assertEqual($user->username, '');
 }
 public function testRemoveUsers_ProjectOwner_NotRemovedFromProject_RestoreErrorDisplay()
 {
     // restore error display after last test
     $this->environ->restoreErrorDisplay();
     // read from disk
     $sameProject = new ProjectModel($this->save['projectId']);
     $sameUser1 = new UserModel($this->save['user1Id']);
     $sameUser2 = new UserModel($this->save['user2Id']);
     // project still has project owner
     $this->assertEqual($sameProject->listUsers()->count, 1);
     $this->assertEqual($sameUser1->listProjects($this->environ->website->domain)->count, 0);
     $this->assertEqual($sameUser2->listProjects($this->environ->website->domain)->count, 1);
 }
 public function testuserCanAccessMethod_unknownMethodName_RestoreErrorDisplay()
 {
     // restore error display after last test
     $this->environ->restoreErrorDisplay();
 }
 public function testEncode_ArchivedText_ManagerCanViewContributorCannot_RestoreErrorDisplay()
 {
     // restore error display after last test
     $this->environ->restoreErrorDisplay();
 }