コード例 #1
0
 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);
     }
 }