2012-06-26 1 views
0

파일 업로드 애플리케이션이 있습니다. 내 Upload 컨트롤러를 테스트하고 싶습니다. 이를 위해 파일을 내 테스트에 전달하려면 어떻게해야합니까? 내 애플리케이션의 파일 업로드를 위해 외부 애플리케이션/플러그인 (플래시/HTML5/HTML4)을 사용합니다. 어떻게 든이 같은Mojolicious 컨트롤러 유닛 테스트에서 파일을 매개 변수로 전달

답변

3

:

use Test::Mojo; 

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

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

덕분에,이 일했다. 나는'$ t-> param (file => '/ path')와 같은 것을 시도했다. – y2p