Ai_GirlFriend/xunifriend_RaeeC/vendor/maniac/easemob-php/tests/UserMetadataTest.php
2026-01-31 19:15:41 +08:00

33 lines
950 B
PHP

<?php
namespace tests;
class UserMetadataTest extends Base
{
public function __construct()
{
parent::__construct();
}
public function testMetadataCycles()
{
$username = Utils::randomUserName();
$password = Utils::randomPassword();
$this->assertArrayNotHasKey('code', $this->user->create(array('username' => $username, 'password' => $password)));
$data = array(
'nickname' => '昵称',
'avatar' => 'http://www.easemob.com/avatar.png',
'phone' => '159',
);
$this->assertTrue($this->metadata->setMetadataToUser($username, $data));
$this->assertArrayNotHasKey('code', $this->metadata->getMetadataFromUser($username));
$this->assertIsNumeric($this->metadata->getUsage());
$this->assertIsBool($this->metadata->deleteMetadataFromUser($username));
$this->assertTrue($this->user->delete($username));
}
}