/**
  * @test
  */
 public function hasAccessForAccessToEventsTableAndAccessToRegistrationsTableAndNoAccessToSetPageReturnsFalse()
 {
     $this->backEndUser->expects(self::any())->method('check')->with('tables_select', self::anything())->will(self::returnValue(TRUE));
     $pageUid = 12341;
     $this->subject->setPageUid($pageUid);
     $pageRecord = t3lib_BEfunc::getRecord('pages', $pageUid);
     $this->backEndUser->expects(self::any())->method('doesUserHaveAccess')->with($pageRecord, 1)->will(self::returnValue(FALSE));
     self::assertFalse($this->subject->hasAccess());
 }
 /**
  * @test
  */
 public function hasAccessForAccessToTableAndAccessToPageReturnsTrue()
 {
     $pageUid = 12341;
     $this->subject->setPageUid($pageUid);
     $pageRecord = t3lib_BEfunc::getRecord('pages', $pageUid);
     $this->backEndUser->expects(self::any())->method('check')->with('tables_select', 'tx_seminars_seminars')->will(self::returnValue(TRUE));
     $this->backEndUser->expects(self::any())->method('doesUserHaveAccess')->with($pageRecord, 1)->will(self::returnValue(TRUE));
     self::assertTrue($this->subject->hasAccess());
 }