/**
  * @test
  */
 public function changeUserState_ChangeEnabledUsingToolbar_EnabledChanged()
 {
     $this->userManagerPage->addUser('Test User');
     $state = $this->userManagerPage->getState('Test User');
     $this->assertEquals('published', $state, 'Initial state should be published');
     $this->userManagerPage->changeUserState('Test User', 'unpublished');
     $state = $this->userManagerPage->getState('Test User');
     $this->assertEquals('unpublished', $state, 'State should be unpublished');
     $this->userManagerPage->deleteUser('Test User');
 }
 /**
  * @test
  */
 public function changeUserState_ChangeEnabledUsingToolbar_EnabledChanged()
 {
     $salt = rand();
     $userName = '******' . $salt;
     $this->userManagerPage->addUser($userName);
     $state = $this->userManagerPage->getState($userName);
     $this->assertEquals('published', $state, 'Initial state should be published');
     $this->userManagerPage->changeUserState($userName, 'unpublished');
     $state = $this->userManagerPage->getState($userName);
     $this->assertEquals('unpublished', $state, 'State should be unpublished');
     $this->userManagerPage->searchFor();
     $this->userManagerPage->delete($userName);
     $this->assertFalse($this->userManagerPage->getRowNumber($userName) > 0, 'Test User should not be present');
 }