/**
  * @test
  */
 public function getIncludePlaceholdersFallsBackToTSFE()
 {
     /** @var PageRepository|ObjectProphecy $pageRepository */
     $pageRepository = $this->prophesize(PageRepository::class);
     $pageRepository->versioningPreview = true;
     $GLOBALS['TSFE']->sys_page = $pageRepository->reveal();
     $this->subject->setContext('FRONTEND');
     $this->assertSame(true, $this->subject->getIncludePlaceholders());
 }
 /**
  * @test
  */
 public function getBackendVisibilityRestrictionsWithoutRestrictions()
 {
     $this->queryContext->setContext('backend')->setAccessTime(1459706700)->setTableConfigs(['pages' => $this->defaultTableConfig])->setIncludeDeleted(true)->setIgnoreEnableFields(true);
     $subject = GeneralUtility::makeInstance(QueryRestrictionBuilder::class, ['pages' => ''], $this->expressionBuilder, $this->queryContext);
     $this->assertSame('', (string) $subject->getVisibilityConstraints());
 }