/**
  * Assert value of item in admin search preview
  *
  * @param Dashboard $dashboard
  * @param GlobalSearch $search
  * @param string $type
  */
 private function adminSearchAssert($dashboard, $search, $type)
 {
     $adminSearchPreview = '"' . $search->getQuery() . '" in ' . $type;
     $isVisibleInResult = $dashboard->getAdminPanelHeader()->isAdminSearchPreviewVisible($adminSearchPreview, $type);
     \PHPUnit_Framework_Assert::assertTrue($isVisibleInResult, 'Search Preview for ' . $type . ' is not in search results');
 }
 /**
  * Run Global Search Entity Test.
  *
  * @param GlobalSearch $search
  * @return void
  */
 public function test(GlobalSearch $search)
 {
     // Steps:
     $this->dashboard->open();
     $this->dashboard->getAdminPanelHeader()->search($search->getQuery());
 }