我有以下API端点(为了问题,代码已被简化):
class TestController{
public function test(Request $request)
{
$this->validate($request, ['picture' => 'required|image']);
Storage::disk('s3')->put('tests/test.png', file_get_contents($request->file('picture'));
return 'tests/test.png';
}
如何在phpunit中为此代码编写集成测试?
我有一个可行的测试,但问题是每次运行phpunit
时,它都会将文件上传到Amazon S3。