Example #1
0
 protected function setUp()
 {
     parent::setUp();
     $this->persister = $this->client->getContainer()->get('claroline.library.testing.persister');
     $this->john = $this->persister->user('john');
     $roleAdmin = $this->persister->role('ROLE_ADMIN');
     $this->teacherRole = $this->persister->role('ROLE_TEACHER');
     $this->baseRole = $this->persister->role('ROLE_BASE');
     $this->admin = $this->persister->user('admin');
     $this->admin->addRole($roleAdmin);
     $organization = $this->persister->organization('organization');
     $this->adminOrga = $this->persister->user('adminOrga');
     $this->userOrga = $this->persister->user('userOrga');
     $this->userOrga->addRole($this->baseRole);
     $this->adminOrga->addAdministratedOrganization($organization);
     $this->userOrga->addOrganization($organization);
     $this->persister->persist($this->userOrga);
     $this->persister->persist($this->adminOrga);
     $this->persister->persist($this->admin);
     $this->persister->flush();
 }