Java:单元测试中的模拟multipartfile

问题描述 投票:0回答:1

我正在尝试模拟MultipartFile,并且希望使用我在测试中创建的流来创建模拟]

我也尝试过运气不佳的文件。这是我到目前为止尝试过的

FileInputStream stream = new 
FileInputStream("MOCK_file.xlsm");
MultipartFile f1 = new MockMultipartFile("file1",stream);
MultipartFile[] files = {f1};
return files;

我得到一个fileNotFoundException。我应该将文件放在Maven项目的哪里,以便单元测试可以找到该文件?

-或-

如何不使用文件而直接在代码中创建流?

我正在尝试模拟MultipartFile,我想使用在测试中创建的流创建模拟,我尝试使用的文件也不太幸运。这是到目前为止我尝试过的...

java junit stream
1个回答
0
投票

如何不使用文件而直接在代码中创建流?

© www.soinside.com 2019 - 2024. All rights reserved.