function test_make_clickerid_dates()
 {
     $user_id = iclicker_service::require_user();
     $reg1 = new stdClass();
     $reg1->clicker_id = '11111111';
     $reg1->owner_id = 'aaronz';
     $reg1->timecreated = time() - 1000;
     $reg2 = new stdClass();
     $reg2->clicker_id = '22222222';
     $reg2->owner_id = 'beckyz';
     $reg2->timecreated = time() - 100;
     $result = NULL;
     $clickers = array($reg1);
     $result = iclicker_service::make_clicker_ids_and_dates($clickers);
     $this->assertNotNull($result);
     $this->assertEqual("11111111", $result['clickerid']);
     $clickers = array($reg2);
     $result = iclicker_service::make_clicker_ids_and_dates($clickers);
     $this->assertNotNull($result);
     $this->assertEqual("22222222,02222202", $result['clickerid']);
     $clickers[] = $reg1;
     $result = iclicker_service::make_clicker_ids_and_dates($clickers);
     $this->assertNotNull($result);
     $this->assertEqual("22222222,02222202,11111111", $result['clickerid']);
 }
 function test_make_clickerid_dates()
 {
     $this->resetAfterTest(true);
     // reset all changes automatically after this test
     $this->setUser($this->studentid1);
     $user_id = iclicker_service::require_user();
     $reg1 = new stdClass();
     $reg1->clicker_id = '11111111';
     $reg1->owner_id = 'aaronz';
     $reg1->timecreated = time() - 1000;
     $reg2 = new stdClass();
     $reg2->clicker_id = '22222222';
     $reg2->owner_id = 'beckyz';
     $reg2->timecreated = time() - 100;
     $result = null;
     $clickers = array($reg1);
     $result = iclicker_service::make_clicker_ids_and_dates($clickers);
     $this->assertNotNull($result);
     $this->assertEquals("11111111", $result['clickerid']);
     $clickers = array($reg2);
     $result = iclicker_service::make_clicker_ids_and_dates($clickers);
     $this->assertNotNull($result);
     $this->assertEquals("22222222,02222202", $result['clickerid']);
     $clickers[] = $reg1;
     $result = iclicker_service::make_clicker_ids_and_dates($clickers);
     $this->assertNotNull($result);
     $this->assertEquals("22222222,02222202,11111111", $result['clickerid']);
 }