package com.inspect.fegin;

import org.springframework.mock.web.MockMultipartFile;
import org.springframework.web.multipart.MultipartFile;

import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;

public class MultipartFileUtils {

    public static MultipartFile toMultipartFile(InputStream inputStream, String fileName, String contentType) throws IOException {
        return new MockMultipartFile(
                "file",                // 表单字段名，对应 @RequestParam("file")
                fileName,              // 上传文件名
                contentType,           // MIME 类型
                inputStream            // 文件流
        );
    }
}

