如何在Laravel中对下载文件名进行单元测试

时间:2019-04-03 16:14:16

标签: laravel laravel-storage

我正在开发Laravel应用程序。像这样,我在Controller中开发了文件下载功能。

Outlook

正如您在上面看到的,我正在重命名文件。我想进行单元测试,以使用新名称呈现文件。如何进行单元测试?我没有下载。我只是先在浏览器上渲染。

1 个答案:

答案 0 :(得分:0)

我实现它的方法是在ControllerTest文件中执行此操作:

$header = $response->headers->get('content-disposition');

$this->assertEquals($header, "attachment; filename=new-file-name.pdf");

希望有人知道更简单的方法