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