mirror of
http://124.126.16.154:8888/singularity/HyperfDevelopmentKitCore.git
synced 2026-01-15 07:15:06 +08:00
37 lines
879 B
PHP
37 lines
879 B
PHP
<?php
|
|
|
|
/**
|
|
* RequestServiceTest.php@Core
|
|
*
|
|
* @author 李东云 <Dongyun.Li@LuxCreo.Ai>
|
|
* Powered by PhpStorm
|
|
* Created on 2023/9/20
|
|
*/
|
|
|
|
namespace Singularity\HDK\Test\Core\Unit;
|
|
use Singularity\HDK\Core\Http\RequestService;
|
|
use Singularity\HDK\Core\Http\RequestServiceFactory;
|
|
|
|
class RequestServiceTest
|
|
{
|
|
private RequestService $service;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->service = RequestServiceFactory::make();
|
|
}
|
|
|
|
public function getInstance(): RequestService
|
|
{
|
|
return $this->service;
|
|
}
|
|
}
|
|
|
|
test('Http 请求服务可以正常使用', function () {
|
|
/** @var RequestServiceTest $class */
|
|
$class = \Hyperf\Support\make(RequestServiceTest::class);
|
|
$response = $class->getInstance()->requestGet('https://baidu.com/');
|
|
$content = $response->getBody()->getContents();
|
|
expect($content)->toBe('');
|
|
})->only();
|