Compare commits
No commits in common. "430bc08d1ef6f60e82acf90e6c72fc3aa94f5279" and "435e977082833c61e918f135ae5421e777d02549" have entirely different histories.
430bc08d1e
...
435e977082
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,4 +1,4 @@
|
|||||||
composer.lock
|
composer.lock
|
||||||
.idea/
|
.idea/
|
||||||
vendor/
|
vendor/
|
||||||
tests/prikey.pem
|
tests/
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"name": "maiyoule/mqttclient_author",
|
"name": "maiyoule/mqttclient_author",
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"description": "MQTT管理模块操作库",
|
"description": "MQTT管理模块操作库",
|
||||||
"version": "1.0.1",
|
"version": "1.0.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"authors": [
|
"authors": [
|
||||||
{
|
{
|
||||||
|
@ -1,74 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace cn\com\maiyoule\mqttclient\test;
|
|
||||||
|
|
||||||
use cn\com\maiyoule\mqttclient\biz\AppUserCreateRequest;
|
|
||||||
use cn\com\maiyoule\mqttclient\biz\AppUserDeleteRequest;
|
|
||||||
use cn\com\maiyoule\mqttclient\biz\AppUserUpdateRequest;
|
|
||||||
use cn\com\maiyoule\mqttclient\exception\ApiException;
|
|
||||||
use cn\com\maiyoule\mqttclient\MQTTManager;
|
|
||||||
use PHPUnit\Framework\Assert;
|
|
||||||
use PHPUnit\Framework\TestCase;
|
|
||||||
|
|
||||||
class AppManagerTest extends TestCase
|
|
||||||
{
|
|
||||||
private MQTTManager $manager;
|
|
||||||
|
|
||||||
protected function setUp(): void
|
|
||||||
{
|
|
||||||
$this->manager = new MQTTManager();
|
|
||||||
$this->manager->setAppId('6MMVTLW66D');
|
|
||||||
$this->manager->setPrivateKey(file_get_contents(__DIR__ . '/prikey.pem'));
|
|
||||||
$this->manager->setApi('http://localhost:8000/api/');
|
|
||||||
$this->manager->setDebug(true);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public function testRunUser()
|
|
||||||
{
|
|
||||||
|
|
||||||
|
|
||||||
try {
|
|
||||||
$request = new AppUserCreateRequest();
|
|
||||||
$request->setPassword('111');
|
|
||||||
$request->setFettle('');
|
|
||||||
$request->setRole('admin');
|
|
||||||
$request->setBiz(['ch','ws']);
|
|
||||||
|
|
||||||
$biz = $this->manager->exec($request);
|
|
||||||
if (!$biz->isSuccess()) {
|
|
||||||
$this->fail($biz->getMessage());
|
|
||||||
}
|
|
||||||
$data = $biz->getData();
|
|
||||||
|
|
||||||
//更改
|
|
||||||
$username = $data['username'];
|
|
||||||
|
|
||||||
$request = new AppUserUpdateRequest();
|
|
||||||
$request->setUsername($username);
|
|
||||||
$request->setPassword('123');
|
|
||||||
$request->setState(false);
|
|
||||||
$request->setRole('user');
|
|
||||||
$request->setBiz(['ch']);
|
|
||||||
|
|
||||||
$biz = $this->manager->exec($request);
|
|
||||||
if (!$biz->isSuccess()) {
|
|
||||||
$this->fail($biz->getMessage());
|
|
||||||
}
|
|
||||||
$data = $biz->getData();
|
|
||||||
|
|
||||||
//print_r($data);
|
|
||||||
//删除
|
|
||||||
$request = new AppUserDeleteRequest();
|
|
||||||
$request->setUsername($username);
|
|
||||||
|
|
||||||
$biz = $this->manager->exec($request);
|
|
||||||
|
|
||||||
$this->assertTrue($biz->isSuccess(), $biz->getMessage());
|
|
||||||
|
|
||||||
} catch (ApiException $e) {
|
|
||||||
$this->fail($e->getMessage());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user