如何在Struts单元测试中测试文件上传?

点击升级

在Struts 2中,我可以request.setParameter()用来测试常规表单提交。但是,如何测试上传文件?有什么等效的request.setParameter()方法可以让您将文件作为参数值传递?

setFile()在动作上也有一个方法,可以在调用之前用来设置文件actionProxy.execute(),但是,如果请求中没有文件,这样做是否不会重置文件的值?

点击升级

以下代码为我工作:

    File newFile = new File("/path/to/file.png");
    ActionProxy proxy = getActionProxy("/uploadAction");        
    UploadAction action = (UploadAction) proxy.getAction();                

    action.setMyUploadFile( newFile );
    String result = proxy.execute();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Struts单元测试中测试文件上传?

来自分类Dev

如何在Django中为文件上传类编写单元测试?

来自分类Dev

AngularJS-单元测试文件上传

来自分类Dev

AngularJS-单元测试文件上传

来自分类Dev

单元测试文件上传失败

来自分类Dev

如何在Android单元测试中读取仅测试文件

来自分类Dev

如何在仪器化的单元测试中使用文件

来自分类Dev

如何在仪器化的单元测试中使用文件

来自分类Dev

如何在多个文件中的dart中编写多个单元测试?

来自分类Dev

如何在多个文件中的dart中编写多个单元测试?

来自分类Dev

如何在REPL中的Python中运行单元测试?

来自分类Dev

如何在Python单元测试中模拟文件系统?

来自分类Dev

如何在单元测试中使Spark Streaming计数文件中的单词?

来自分类Dev

如何在Dart中对lib / src文件进行单元测试?

来自分类Dev

如何在单个txt文件中编写多个单元测试结果

来自分类Dev

如何在单元测试中通过MatIconRegistry添加svg文件?

来自分类Dev

如何在单元测试中声明生成文件的内容

来自分类Dev

如何在C中对主文件的功能进行单元测试

来自分类Dev

如何在Dart中对lib / src文件进行单元测试?

来自分类Dev

如何在Intellij中为单元测试指定Dropwizard配置文件?

来自分类Dev

如何在java中编写单元测试以加载文件

来自分类Dev

如何分析 SonarQube 6.7 中的单元测试文件?

来自分类Dev

如何在Spring单元测试中快速模拟服务?

来自分类Dev

如何在Swift中设置单元测试?

来自分类Dev

如何在AngularJS单元测试中模拟诺言的结果?

来自分类Dev

如何在AngularJS单元测试中解决承诺

来自分类Dev

如何在Python单元测试中模拟类?

来自分类Dev

在单元测试中,如何在HttpClient中使用FakeItEasy?

来自分类常见问题

如何在Django中跳过单元测试?

Related 相关文章

  1. 1

    如何在Struts单元测试中测试文件上传?

  2. 2

    如何在Django中为文件上传类编写单元测试?

  3. 3

    AngularJS-单元测试文件上传

  4. 4

    AngularJS-单元测试文件上传

  5. 5

    单元测试文件上传失败

  6. 6

    如何在Android单元测试中读取仅测试文件

  7. 7

    如何在仪器化的单元测试中使用文件

  8. 8

    如何在仪器化的单元测试中使用文件

  9. 9

    如何在多个文件中的dart中编写多个单元测试?

  10. 10

    如何在多个文件中的dart中编写多个单元测试?

  11. 11

    如何在REPL中的Python中运行单元测试?

  12. 12

    如何在Python单元测试中模拟文件系统?

  13. 13

    如何在单元测试中使Spark Streaming计数文件中的单词?

  14. 14

    如何在Dart中对lib / src文件进行单元测试?

  15. 15

    如何在单个txt文件中编写多个单元测试结果

  16. 16

    如何在单元测试中通过MatIconRegistry添加svg文件?

  17. 17

    如何在单元测试中声明生成文件的内容

  18. 18

    如何在C中对主文件的功能进行单元测试

  19. 19

    如何在Dart中对lib / src文件进行单元测试?

  20. 20

    如何在Intellij中为单元测试指定Dropwizard配置文件?

  21. 21

    如何在java中编写单元测试以加载文件

  22. 22

    如何分析 SonarQube 6.7 中的单元测试文件?

  23. 23

    如何在Spring单元测试中快速模拟服务?

  24. 24

    如何在Swift中设置单元测试?

  25. 25

    如何在AngularJS单元测试中模拟诺言的结果?

  26. 26

    如何在AngularJS单元测试中解决承诺

  27. 27

    如何在Python单元测试中模拟类?

  28. 28

    在单元测试中,如何在HttpClient中使用FakeItEasy?

  29. 29

    如何在Django中跳过单元测试?

热门标签

归档