function test_get_users()
 {
     $user_id = iclicker_service::require_user();
     $this->assertTrue($user_id);
     $results = iclicker_service::get_users(array($user_id));
     $this->assertTrue($results);
     $this->assertTrue(count($results) == 1);
     $this->assertEqual($results[$user_id]->id, $user_id);
 }
 function test_get_users()
 {
     global $DB;
     $this->resetAfterTest(true);
     // reset all changes automatically after this test
     $this->setUser($this->studentid1);
     $user_id = iclicker_service::require_user();
     $this->assertTrue(is_numeric($user_id));
     $this->assertEquals($this->studentid1, $user_id);
     $results = iclicker_service::get_users(array($user_id));
     $this->assertTrue(!empty($results));
     $this->assertTrue(count($results) == 1);
     $this->assertEquals($results[$user_id]->id, $user_id);
 }