Модульный тест для загрузки файла в Minio Storage при загрузке SpringJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Модульный тест для загрузки файла в Minio Storage при загрузке Spring

Сообщение Anonymous »

У меня есть класс обслуживания, который использует хранилище Minio Cloud для загрузки файла.
Я хочу написать модульный тест для этого класса, используя Mockito. Как я могу это сделать при весенней загрузке. Искал в интернете, но не нашел, как это сделать. Ниже указан мой класс обслуживания.
public String uploadAttachment( MultipartFile multipartFile) throws Exception{

MinioClient minioClient = minioConfig.generateMinioClient();
String fileExtension = FilenameUtils.getExtension(multipartFile.getOriginalFilename());
String fileUrl;
String fileName = null;
File file = null;
try {
file = convertMultiPartToFile(multipartFile);
fileName = "test";
minioClient.putObject(bucketName, fileName, new FileInputStream(file),
new PutObjectOptions(file.length(), -1));
fileUrl = minioClient.getPresignedObjectUrl(Method.GET, bucketName, fileName,
2,null);
} catch(Exception exception) {

}finally{
file.delete();
logger.debug("file deletion successful");
}

return fileUrl;

}


Подробнее здесь: https://stackoverflow.com/questions/711 ... pring-boot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»