【发布时间】:2018-10-10 10:21:56
【问题描述】:
我创建了一个服务,其中从外部源检索 JSON 并进行查询。我希望能够独立于服务测试使用此服务的功能。如何在 PHP 单元测试中模拟 JSON 文件以测试这些功能? JSON 文件格式如下:
{
"data": [
{
"title": "Development",
"children": [
{
"title": "Settings",
"channel_types": [
{
"title": "Network"
}
]
},
{
"title": "Testing",
"channel_types": [
{
"title": "Social"
}
]
}
],
"created_at": 1523464038,
"updated_at": 1523464038,
"id": "5ace37664e1d4400a04ffaf2"
}
]
}
【问题讨论】:
标签: php json laravel mocking phpunit