存在MockMultipartFile为此目的。如你的代码段中所示,如果文件路径已知,则以下代码对我有用。
import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import org.springframework.mock.web.MockMultipartFile;Path path = Paths.get("/path/to/the/file.txt");String name = "file.txt";String originalFileName = "file.txt";String contentType = "text/plain";byte[] content = null;try { content = Files.readAllBytes(path);} catch (final IOException e) {}MultipartFile result = new MockMultipartFile(name, originalFileName, contentType, content);


