Пример #1
0
 /**
  * @test
  */
 public function setUsergroupSetsUsergroup()
 {
     $usergroup = new \TYPO3\CMS\Extbase\Persistence\ObjectStorage();
     $usergroup->attach(new \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup('foo'));
     $this->fixture->setUsergroup($usergroup);
     $this->assertSame($usergroup, $this->fixture->getUsergroup());
 }
 /**
  * @return array
  */
 public function getAssertFrontendUserGroupLoggedInTestValues()
 {
     $frontendUserGroup = new FrontendUserGroup();
     $frontendUserGroups = new ObjectStorage();
     $frontendUserGroups->attach($frontendUserGroup);
     $user1 = new FrontendUser();
     ObjectAccess::setProperty($user1, 'uid', 1, TRUE);
     $user2 = new FrontendUser();
     $user2->setUsergroup($frontendUserGroups);
     ObjectAccess::setProperty($user2, 'uid', 2, TRUE);
     return array(array(NULL, NULL, FALSE), array(NULL, $user1, FALSE), array(NULL, $user2, TRUE), array($frontendUserGroup, $user1, FALSE), array($frontendUserGroup, $user2, TRUE), array($frontendUserGroups, $user1, FALSE), array($frontendUserGroups, $user2, TRUE), array('unsupportedtype', $user1, FALSE));
 }