PublicTokenTest.php 761 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Module\AppGame\Tests\Public;
  3. use Google\Protobuf\Internal\Message;
  4. use Tests\TestCase;
  5. use Tests\Unit\ProtoRequestTest;
  6. use Uraus\Kku\Request;
  7. use Uraus\Kku\Response;
  8. class PublicTokenTest extends ProtoRequestTest
  9. {
  10. public function testPublicToken()
  11. {
  12. $response = $this->protobufRequest();
  13. $this->assertInstanceOf(Response::class, $response);
  14. dump($response->serializeToJsonString());
  15. // 添加更多断言来验证响应的具体内容
  16. }
  17. public function create_request_protobuf(): Message
  18. {
  19. $request = new Request();
  20. $re = new Request\RequestPublicToken();
  21. $re->setTimes(time());
  22. $request->setPublicToken($re);
  23. return $request;
  24. }
  25. }