perl - 在 Mojolicious Controller 单元测试中将文件作为参数传递

标签 perl testing file-upload mojolicious

我有一个文件上传应用程序。我想测试我的 Upload Controller 。为此,我如何将文件传递给我的测试?对于我的应用程序中的文件上传,我使用外部应用程序/插件 (Flash/HTML5/HTML4)。

最佳答案

有点像这样:

use Test::Mojo;

my $t = Test::Mojo->new('MyApp');

$t->post_form_ok('/my_action', {my_upload => {file => '/path/to/file'}});

关于perl - 在 Mojolicious Controller 单元测试中将文件作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11200374/

相关文章:

linux - 是否有适用于 Linux 的 AppVerifier 或 Driver Verifier 之类的东西?

testing - Cypress - 虚假的互联网故障

unit-testing - 无法在 EcomDev PHPUnit 测试中获取 session 单例

django rest 框架不接受 blob 图片文件(不允许文件扩展名 “”)

java - GWT 和异步文件上传 - 帮助

Perl:哈希引用访问键数组

c# - 正则表达式提取括号之间还包含其他括号的字符串

perl - "my"与 "local"以及大括号的使用

linux - 在 UBUNTU 14.04 上安装 Redmine。 PERL 中没有 Apache

asp.net - 从 ASP.NET 应用程序将 '.xlsx' 或 '.docx' 上传到 SharePoint 2007,导致文件 'corruption'