Модульный тест для загрузки файла в 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

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