public function setUp() { $this->oldValues = array('user_id' => $_SESSION['user']['id'], 'userVerified' => empty($_SESSION['verified']), 'solrIndexing' => \CB\Config::getFlag('disableSolrIndexing')); $_SESSION['verified'] = true; \CB\Config::setFlag('disableSolrIndexing', true); /* create users */ $usersData = Data\Providers::createUsersData(); $this->userIds = array(); foreach ($usersData[0] as $data) { $this->userIds[] = $this->createUser($data); } /* create objects for test notifications on them */ $objectsData = Data\Providers::createTasksData(); $userIds = $this->userIds; $id = array_shift($userIds); array_push($userIds, $id); foreach ($objectsData[0] as $data) { $data['data']['assigned'] = array_shift($userIds); $this->objectIds[] = $this->createObject($data); } }