コード例 #1
0
ファイル: DoctrineAdapterTest.php プロジェクト: rexmac/zyndax
 public function setUp()
 {
     parent::setUp();
     Zend_Registry::set('staticSalt', sha1(mt_rand()));
     $this->_authUser = UserTest::createRandomTestUser();
     $this->_authUser->setUsername('Admin');
     $this->_authUser->setPassword(UserService::encryptPassword('password', $this->_authUser->getSalt()));
     AclRoleService::create($this->_authUser->getRole());
     UserService::create($this->_authUser);
 }
コード例 #2
0
ファイル: AclTest.php プロジェクト: rexmac/zyndax
 public function setUp()
 {
     parent::setUp();
     $this->guestRole = AclRoleTest::createRandomTestAclRole()->setName('Guest');
     $this->modRole = AclRoleTest::createRandomTestAclRole()->setName('Moderator');
     $this->adminRole = AclRoleTest::createRandomTestAclRole()->setName('Administrator');
     self::$entityManager->persist($this->guestRole);
     self::$entityManager->persist($this->modRole);
     self::$entityManager->persist($this->adminRole);
     $adminIndexResource = AclResourceTest::createRandomTestAclResource()->setIdentifier('mvc:admin:index');
     $adminFoobarResource = AclResourceTest::createRandomTestAclResource()->setIdentifier('mvc:admin:foobar');
     $adminGlobalResource = AclResourceTest::createRandomTestAclResource()->setIdentifier('mvc:admin:all');
     self::$entityManager->persist($adminIndexResource);
     self::$entityManager->persist($adminFoobarResource);
     self::$entityManager->persist($adminGlobalResource);
     self::$entityManager->persist(new AclPermission(array('role' => $this->modRole, 'resource' => $adminIndexResource, 'name' => 'view')));
     self::$entityManager->persist(new AclPermission(array('role' => $this->adminRole, 'resource' => $adminGlobalResource, 'name' => 'view')));
     self::$entityManager->flush();
     Zend_Session::$_unitTestEnabled = true;
 }
コード例 #3
0
 public function setUp()
 {
     parent::setUp();
 }