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(); }