package com.cdzy.operations; import com.cdzy.operations.utils.MinioUtil; import com.cdzy.operations.utils.QRGenUtil; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.util.List; @SpringBootTest class EbikeOperationsApplicationTests { @Autowired private MinioUtil minioUtil; @Test void contextLoads() throws Exception { // List allBucket = minioUtil.getAllBucket(); // System.out.println(allBucket.contains("bike-qr")); ByteArrayInputStream byteArrayInputStream = QRGenUtil.generateQRCodeInputStearm("https://www.cdzhuojing.cn/qrcode?number=" + "060002" + "&_tbScancodeApproach_=scan", "060002"); minioUtil.uploadFile(byteArrayInputStream,"operations-objects","/bike-qr/test.jpg"); // minioUtil.deleteObject("bike-qr","test.jpg"); String showUrl = minioUtil.getBikeQrShowUrl("test.jpg"); System.out.println(showUrl); } }