我有以下服务要测试:
namespace App\Service;
class ApiManager
{
public function getProjects()
{
$projects = $this->pager->fetchAll(
$this->client->api('projects'),
'all',
[['simple' => true]]
);
}
}
该服务使用用于 PHP 的 Gitlab API 捆绑包。因此,$projects中的数据如下所示:
[
0 => [
'id' => 1,
'title' => 'Project #1',
'description' => 'Project description...'
],
1 => [
'id' => 2,
'title' => 'Project #2',
'description' => 'Project description...'
],
]
当然,我不想用来自API的真实数据进行测试。如何模拟从 getProjects 中的 HTTP 请求返回的数据?
慕姐4208626
POPMUISE
慕的地10843