assertFalse($this->boolean(['loginname' => $loginName])); } /** * test existence of a username which does exist * assert that the webservice returns true */ public function testUsernameWhichDoesExist() { // generate a random name which does not exist in the database do { $loginName = rand(); } while (UserManager::get_user_id_from_username($loginName)); // create a test user with this login name $userId = UserManager::create_user( $loginName, $loginName, STUDENT, $loginName.'@local', $loginName, $loginName ); // expect the web service to return true $this->assertTrue($this->boolean(['loginname' => $loginName])); // clean up UserManager::delete_users([$userId]); } }