In Struts 2, I can use request.setParameter() for testing normal form submissions. But, how can one test uploading a file? Is there an equivalent of request.setParameter() which lets you pass a file as the parameter value?
I also have a setFile() method on my action which I could use to set the file before I call actionProxy.execute(), but, would doing that not reset the value of my file if there's no file on the request?