/**
  * Run step flow.
  *
  * @return void
  */
 public function run()
 {
     $this->adminAuth->open();
     if (!$this->adminAuth->getLoginBlock()->isVisible()) {
         $this->logoutUserOnBackendStep->run();
     }
     $this->adminAuth->getLoginBlock()->fill($this->user);
     $this->adminAuth->getLoginBlock()->submit();
     $this->adminAuth->getLoginBlock()->waitFormNotVisible();
     $this->dashboard->getSystemMessageDialog()->closePopup();
 }
 /**
  * Run step flow.
  *
  * @return void
  */
 public function run()
 {
     $this->adminAuth->open();
     $this->dashboard->getSystemMessageDialog()->closePopup();
     $this->dashboard->getAdminPanelHeader()->logOut();
 }